MESVSVVKCMVAPECGIHKTSMYGSSASSVHSAKLQSNTAKSHSVYVTATLPPGTKEVQEVKKPLNPRKSDGPVTHSMAPEKMEIFKSLENWAESNVLINLKPVERSWQPQDFLPNPSSESFEEEIKELQQRALEIPDEYYVCLVGDMITEEALPTYQSLLNSMDGVRDETGASPSPWAVWIRAWTAEENRHGDLLNKYVYLSGRVDMRQIEKTIQYLIGSGMDVGMENSPYLGFVYTSFQERATFISHGNTARHAKIYGDLNLAHICGSIAADEKRHEAAYTKIVEKLFEIDPDCTVLAFADMMRKKITMPAHLMYDGQDHDLFDHYSCVAQRLGVYTARDYADILEFFIKRWNVEKLQDLCSEGRKAQEYVCKLASRIRRLEERAQEMSKGGQSCPFSWIFNREVAL*