MVDWSTLPEELLHFIAARSFSLVEYKRFSSICVSWHSSVSGVKKNPFHRRPLIDFNPIAPSETLLEDHVFSCNPGAFLSRAAFFRVTLSSSPSKGWIIKSDMDTNSGRFHLLNPLSRFPLRISSESLDLLDFTVSEIQESYAVLKDAKGRLPNPGYQRSALVKVKEGDDHHHGILGIGRDGTINYWNGNVLNGFKQMGHHFSDIIVHKGVTYVLDSKGIVWCINSDLEMSRYETSLDENMTNGCRRYYMRFVDCCGELYVIKRLPKENSRKRKSTLFQFSRTAGFKVYKIDKELAKWVEVKTLGDNAFVMATDTCFSVLAHEYYGCLPNSIYFIEDLEPKVFQLDNGNGSSITRKSESSESSFEMFFPSFL*