MVHRSLSLLSSTSPSSIPSNFNSDSPSPSFSFRRIPRFPKLNVFSRQVLIDNNNNDSPEQFLQNNSIADFMRFRKGTTSDDSVSTAELQTAVVTYRKKFPWSLLQPFLQVDLVSTIHIADKEYFTALQKELEPYDCILYEMVASRESLDSRKSSIFRKKLKSSRSKGFNIIGFIQRQMARFLTLDFQLDCLDYEGENWYHADLDFETFKLLQTERGESLFTFARDMTLRSTKALVQPTIPDDLDPWRSKLLWASRVLPMPLVGLLIIGGVCTDVKSQPSEYPELEALSRLDFGAAMKVFLAKRLTSEFTQVTADVEAESVIIGERNKAALEALQRAINEGHNKIAILYGGGHMPDLGRRLREEFDLVPSEVQWITAWSITNRNLTTNSLPLLKQMAEVSGWPLNRYQTLALLIFSSVLALDLWFWELFFGTTANWISQVASDISQYVHM*