MPPIDDPFGTPAGGGNGSPPDDRTMIMPRPGGRAPEPAGGPRGGDPYTPPPMASLAPLSGRGDGLNPLEQAAGPLLAMLTRLRNTIAHPAPASLRAQLLGYLRQFEEKARQAGVAPDEVMLARYVLCTALDEAVLSTPWGSTSDWGKQSLLITLHNEAWGGEKVFQLLEHCLQNPHQRLHLLELLYLCTSLGFEGRYRVMHDGRSQLEALRERTAAVIRSTRGEYEHELSPHWRGLSVMRDRLSQYLPPWVGIAIGLALLLALLFGLRMKLAADAEPVFKRIHAIGEIPVQAIDRPAVQPRVIERPRLARFLADDIKAQRVAVEDAVDRSVVTIRGDELFASASASVRDEFQPLLLRIADALRKVKGQVLVTGHSDNRPIATLRYPSNWKLSQARAQEVADLLGATTGDAGRFTAEGRSDTEPVATNASAEGRARNRRVEITVFAEGAQ*