MSVGRRNAVVLMMLCSLSASLGSFIHRPGTFNGRIVQPSLSAWSRQCGPRARFEGKELEVTDCCLENKDYASPRAWLEHKPNGAYTVIRCDFDQQNYLGSEWKIWGQAFHENRLQQSYRAFAESTLIAVDCAALVEALNDTSSILLELLADAGRQLPYLLESDGSAYVAMVTILWHPAVEDGTKIEARGHIFTSNAVDNSSMYNPDPINVCIALAPGKSLLLPQRRGSNPLAKLSTWCSDRQPLEDRFKNADINEILLADADGDVVTILEGLTSNLFAVYPGNVLRTSCRDVLNGYARSLVLDCAGRVGFQIDFAPICLAESPLWQEVFTTSAIKLIVPVKSVFVPLYDPDDNEKVVLKPLWKDDEKGRSGIDGPSWTLLYKEIINDEYLL*