MAGLRRRRQGKDEDGLTESLLPDYDEQHEQRLEANRTAIIVHPGEFNFQAFIQSILDWWNRLFGSLLAYATAFWPHGSAWQAWGQPISLLQAERLQLLRERVAEKFNIANSNHQDALRRLWSLAFSGEPCTALKSAKWKEMGWQGDDPATDFRGAGMYGLDNLIYLAEVHPETFRRLVDKTEGTRAEWEYPFAVAGLNITFMLSELLELHTAQGTSSDAGPHTAAGRGFVALLEQSDVAFEELYCATYCLLDATWLQMRASYMEFNTVMKRVRAEVERALSSRPPNMQMLRKKLLGTDAPLDLN*