MEGARLAIVSDLDGTMVRIAMALVSSSMRSGPRIISMTCFWCGRGRCSRRRSRSCRDCTAMPWFQILDESENQTRGGIGLFGRDFQVSRAYIPAQRPHKVSFKLKKAEAPRRIVRSFCDLILFPFCSSSWMEGRAPQKVLVCGDSGNDSELFAVKDVSGVIVGNAFEDLTQWYLDNAKDNPKIFRGTERCASGILQAIREFKFDPCVSPRDADLLSQLTAGDTEGLIGPGVVESSHEVFEHLKRPMILRPLYGIHRGKNFCMGVDRIRATKVGDVTWVVKFDKWQRTGTRRAELSLDNRRVFQYEVAFLSLCLGGVIQLCFSYRMACLMRVYYESTKRGLMVMREDLWS*