MGVPLGHTFYVSLRLLMPESDFNRDVGVFQLTAEVMSINGDVIAKSSHPCMLRFRSLPVQLTRTFLMGVPLLLGISSETQELTIEILKHKEGYSRTKAIRVTLIPRAGTLSLPQIYEAELLMNSQLPWKKKLVHSWKWTFYVWMSLYVYIMLLVVLMCCFRPVLFPVTTASQRDHNERDLTMEVSKEPDSRARDAREASESLKRWQRSRNKRKVDVLQKLQPETVGSSASSITITREDTSAFVEEDVGDSESVC*