MHSRALPDMKFQAYRSSLCLPSIQLSGSVKTMSKIHFFNLPKEPVHSPVFILHGQVTSTQRNGVLSVVPTNRKVFPVQHFEVNESYFKAILHLEEGENELIIDYNEGKMYGELPSLSGKIYASSTVKLGYEINEEATPIHLCVLVAKDSPLVFDTTAVKLREEGNGLDLAIQKLRMGGRLMQAFTQEAMMRNGFGPRCFRFVEEETTSTISRIEQQYGVRRKDIKVHVLRSEKSLRELRDPNLAQQNKDASDAGGLFGIAISELCRHGINKGQAAVMFLDTHYDRDRDLILTHAALGGGNNDIKLAIFGSHGLYSWPTCFETVVPSFQDTRRPAHREVANDCGQCSSYWECLTVTLGAFMHEIGHLLGCPHQENGVMLRDYITMNRSFITRETACIRTHQTHDRIVLARDEPSWHRLDILRFLYHRSFSVKTDDYYNMTASDSNTDITGVGEDKLLIANTSGVYLIEFHVGEWSKLHYENLPKKYGGTGALQKLVLEGNQIRKQLSLSRGHPKITVRILSVNRKERSLDDFERSLKELNSTTKVNNITVHRSAKLGSNRSNTPEQSIAQSVITSIRIYHGAALDGLEVNGGKALLGRKTASYSDFVIAAGDSICQVNVRNGVWIDSIQFITKNGQQSPIYGNATGGSLNQISIVAPYNLKGFFGNCSNWMDSLGVLYG*