MPPYGTPVPYPALYPPAGVYAHPNIATPAPNSVPANPEADGKGPEGKDRNSSKKLKVCSGGKAGDNGKVTSGSGNDGATQSDESRSEGTSDTNDENDNNEFAANKKGSFDQMLADGASAQNNPAKENHPTSIHGNPVTMPATNLNIGMDVWNASAAGPGAIKIQQNATGPVIGHEGRMNDQWIQEERELKRQKRKQSNRESARRSRLRKQAECEELQRRVEALSHENHSLKDELQRLSEECEKLTSENNLIKEELTLLCGPDVVSKLERNDNVTRIQSNVEEAS