MFYPKDHDVNDLSPLTIEDTIASPGLGGFFFDDQVAIKYGAQRDGNFYSGAGVTAGYESVREPAESVCVMLVLSDGYVARGDCASVQYSGVGGREPRFHAAEIAALIESELAPKLRGLDVTPFRRSAAHAEQLVSGIAGLGRAASYGVSQALLDAASHAAGHHLMGRVIKDEWQLPGLLTAVPLYAQSGDDRYDNVDKMIIKQVPVLPHGLINRPALVGPGGRALVDYVHWIRQRSRKLSSDESYVPIIHLDVYGMLGSEAAGSVVGTADILVRMEEAAGPHTLRVEHPMDAGSRDAQIEVLCQLREVLTARGSQVELVVDEWANTLEDIVAFAAAGAVHHIQVKTPDLGSIHHAVEAVLACHANGAGAFVGGSCSETDLSARATTHIGIATGATQMLVKPGMGVDEGLAIVTNEMNRAVRLDRYLVRE