MGDLKAPLLGRDRERPSLLVIDPKKRALGVRSWIRIDTAGNSHVLEADKFTVMRRCQLPGRDLRLLDPLFVYPSTILGREKAIVVNLEQIRCVITADEVLVLNSLDSYVLQFVSELRRRIAPNKHINAGTFEWRSPGSKKIDELLDGLSVNALPFELKALEVALETACVVLDAQTAELEDEAYPLLEKLASRISTLNLERVRRLKSRLVGLKRRVERVRDEIEQLMDDDEDMAELYLTKKKEAGNVFAVMSASAPVSPVGSPQAARTLEKLQSIGKHKLDRMNSESNAEGVDEVEMLLEAYFVVVDGILNKLTSLEEYIEDTEDLININLDHVRNQLIQFELILTTATFVMAFYSIIAGIFGMNIPLPLTDRPWAFKWIITVSGLVGVFFFASVILFLRWRKLIPI*