MTSHDIAAASSPFHVYQQHLPMTMAPAAASADAGLAPAASKKAGGSVKDRHSKVNGRGRRVRMPIVCAARVFQLTRELGLKSDGQTIEWLLRQAEPSILAATGTGTTPAAFVSSSAPSTSSSSSFSYPHTLLGKRPREEENDAFGAGAATSAFWAALQAPPRQDTWGFSPLDAQAAYMPMAQVHHHHLNLVAALSGAARRAEE