MEVGFKALLDDLDVLEKSLSDPALINKLRSHVENLATLSKCNPHRRSKVKELSSEVVDSNPYSRLMALQRMGIVDNYERIREFSVAIVGIGGVGSVAAEMLTRCGIGRLLLYDYDTVELANMNRLFFRPDQVGMTKTDAAVQTLAEINPDVVLESFTMNITTVQGFETFTSSLTNKSFCPSKEGGSGVDLVLSCVDNYEARMAVNQACNELRQTWMESGVSEDAVSGHIQLLVPGETACFACAPPLVVASGIDERTLKREGVCAASLPTTMGVVAGLLVQNSLKFLLNFGEVSPYLGYNSLKDFFPTMKMRPNPQCSNVACLERQKEYMLAKPERDAAAKAKMEADASTTIDEGPLHDDNEWNISVVDDENEKDTTKAASSSDTLPEGLTRELPVADEYEKAIAIASGSGETEEEDDLEDLKKQLEALNAA*