MLSAVDIVIITLTVALPLLYFFRESLPFIGGKTRAAAPHAAVANKANVDEGDPSDFVGKMTRANKRCVIFYGSQTGTAEEYAIRLAKEAKSRYGLSSLVCDPEEYEMSLLDQVPEDACVIFVMATYGEGEPTDNANAMMEDDKSMEEDYLAWKDLMWTDFAERMGVEEGGAGDVPDFVVKELHDHSPEKVYHGELSSRALHIEFDITGTGMTYQHGDHVGIWPSNSDVEVDRMLAVLGLAAVASRQTIAFLARYAPSEAAREKLTRWGTDKEAYANEIDGLQPRYYSISSSSKLHPNAIHRWVFGLSTNFILNVKMAHSGENTPVEGDVSQVSMKKVPSYKLAGPRGHYVKENVYKVPIHVRRSTFRLPTSPKVPIIMIGKAIDKNGPDALKDWAPMYLFYGCRRADEDFLYREEWPRYEQELKGVFRMKVAFSREMKKPDGSKVYVQDLIHDLASELAPLILEKRAYIYICGDAKNMSKAVEERLMEMLGAGKGGSAAVEGAKELKMLKERNRLMTDVW