MIITPSTLRALMTGFRREYQQGLNMAEPAWDRVATRIPSSSRSNTYGWLGQFPQFREWVGSRVIKDMAAHGYQIENKLWESTVGVARVDIEDDNLGIYSPLFQEMGRAAAIQPDELVFGLLKDAHNQPCYDGQNFFDDEHPVFAEVDGTGDPTLVSNQDIPAENPGPAWYLLDISRAIKPLIFQERVPHDLQAMLDEKDEQVFMQDEYRYGVRARSNVGFGFWQMAYKSQQPLSQENYAKARTAMMEMKADGGRPLAIRPTLLVVPPTLEQQGLEVLKAERLANGSTNIYRDSAELLATPWVA