MPDELYREVLERIKPSAVEDAHMRSVAHEVIDKLDSEAREHGLDVYTIHVGSTARDTWLKGKKDIDIFLMFPPDTPLEKLKEDGLRLAREVSPRFEERYAEHPYITALYKGLDVDLVPCYHVEDAAHIQSAVDRSPFHNTYVLKHIDGLHDEVRLLKQFTRGVGVYGSELRTQGFSGYLCELLVLKYGSFDGAVEHGAGFKRGRVIDIEGHMDKSVEHPDPLIVIDPVDPKRNVAAALSGQKFCEFVDACRRFLKAPSIDFFFPPAAEPMKKGALEGLLASRGTKLLAITFKTPDIVEDTLYPQLRKAEDSLAKLLERHEFKAYRTDVWSNDRSAIVLEMLVWELPAIERHLGPPLDEREHCEKFIEKYPGAYIMGCRYVVDIPRKYDTAVELINAQLKSCGLGKHVCASIGQGFEILTNEKTLELGPEFARFLTKFLRAPET