MSFIPHNRFLVYIALWCSISAVAASMWNLPAKSTAVVTGGTKGIGLAVVEELAGQLGCQVLTCARNEKDLDICLKKWKECGFDCTGVVADVATVEGRHELLESIRIWLQGRPLDILVNNVGTNIRKASIEYTMEDLQLVWRTNFESMFALTTACHPLLKRSAGTRTSSVVNIGSVAGVTCMKSGTPYASTKAAMNQITGNWACEWGLDGIRVNCVTPWYIRTELAEQVLKNHDYRRTVIERTPMSRIGEPVEVAALVAFLCLPAAGYITGQVISVDGGFTRNGFYDSFYRDEM*