MEREVQLYPQNRAPKDPHVIPASTPTSRPSSSSATSGSRAYDSAPQPQSYVGATSTGSGKQRVSTLKGNQSSLFIAWHPQRKAQVDAAVGRFFYSCGISFNVARSPFFKEMVSEIAHFGSTYQPPTYDALREKLLQEEVTSVNEAIMPIKQQWSIYGLSLIGDGWTNIRSHSLEGVLASCRGKALYIKSTECGARQKTAPVLCEMWSEAVEYVGPQNVIQFISDGEATNKAAGSLLESRYHHITWSACMAHCLNNLLKDIGALAWVKSTIATGKEIISFVTRHHFSLALYRQFAKKELLKYSETRFAYNFLMIRRLNNMRPALKQMVATPAWSSWPTSKSALGQLCSSTVIHEEYWDEAKQLLLICLPIVNLLRRVDGDLPYIGKIYEAMDRLVEHIRT