MEFWPEFLANSVMKEFVAGGIGGMAGVISGHPLDTLKIRLQQPSTSRVGGSGSSAFHLLRHIFSTEGPSALYKGMGAPLATVAFQNAVSFQTYAMVSRALSSKSNEEQGCVKNVALAGLAAGAIPTVILTPVELVKIRLQLQQTREHGVPSKARILGPLELVRNIISKDGIRGLYRGFFVTILRDAPAIALYFSTYEFAREWLQPGCRKNGNETVFTMLNAGGFAGMASWISCYPLDVIKSRLQAQVGPPRYAGIIDCFRKSVKEEGFSVLWRGLGTAITRAYVVNGAIFCSYELALRLMSNQEVTTDVISTSI*