MEAEVEALLATLEQLQHSLTDSSFTQLKQHAEQIASLWKSLPQQSRREKIKEMSSEVVDSNPYSRLMALKRMGIVNNYEKIRDFSVAVVGVGGVGSVAAEMLTRCGIGRLLLYDYDTVEIANMNRLFFRPEQAGMTKTDAAMQTLLQINPDVILESYTINITTMDGFNKFMQSLTRQVMSCTQGRSSGVDLVLSCVDNYEARMVVNQACNELGQTWMESGVSEDAVSGHIQLLIPGETACFACAPPLVVASGIDERTLKREGVCAASLPTTMGIVAGLLVQNTLKYLLQFGNVSKYLGYSALKDYFPTMEMRPNPQCSNQACLDRQREYLEKKPLRDAAEAAAEAARAESEASSSIPVHSDNVWNISVVEDDEPAASAGTAKQSESLPEGLIWELPDADVMDKSIISEELITENGDLDDLQRQLDALNAS*