MAREELRARVRAALPWTVRLQLRALEAAVDATQRRRDGTVNRFLFNLLADRRVAPTTTSGSVRSLDVTVDASTGVTARVFFNSGAPTAPSPRPVVVYFHGGGFTVFSAATGPYDSLCRSICLGSGAVVVSLSYRLAPEHRFPAAYDDGAAALRFLTTSSAASQIPVPIDLSRCFLAGDSAGANIAHHVAHRFTSSSSSPPPNIQIAGIILLSAYFGGQERTESELALEGVAPIVNLRRSDFWWKAFLPAGADRNHPAAHVTGEAGPEPELGEAFPPALVVVGGLDPLQDWGRRYAAMLRRMGKSVKVVEFPEAVHAFYFFPALPESARLVEEIKAFVQQDAEPNSNSS*