MFGFPTGIGCLLLRREAAKRLPKPYFAGGTVLLVTQATDFHILEPNPDRLHADGTTSYQMLPGVTIGLDFLSHHLAAIDHRLFAILKHVMPAMAALRHPRTGRPLVKIFGPGPDADLRARRRGATIVFNLFDAEGRGVYFGLVEKLAAERGISLRTGCFCNPGCMEKILGLKRETLLAIEQRWRREKAAGAEGHPDVYTRITDGLIPVEGQGAVRVSFGITSTALDASRLLHFLDEFLDESFVARERRKLDCF*