MSISPENEHPQKVVGWAARDASGVLSPFNFSRRANGEEDVTIKIAYCGMCHSDLHCIRNEWRNAIYPVVPGHEIAGMVTEVGSNVKEFKVGDKVGVGCMVGACHTCEACEQSLENLCPKGIFTYNSINYDSTITYGGYSDKFVVDKRYVVRFPENLPLDAAAPLLCAGITAYSPMKYYGLAEPGKHLGIVGLGGLGHVAVKFAKAFGVKITVISTSPSKEKEAIEILGADKFLVSRDPEQMQAAMGTMDYILDTVSAKHPLVPLFSLLKANGKLIMVGLPEQAFQFPVFPLIFX