MKLDRPVCHKAGRDQVGRETMTAVRCIVKFGGAAITKKEEFETLNVEILDKTCEQLKSAVVNQRQGSIVVVHGAGSFGHFQASAGGVALGGIESQRVALGFVQTRISVGTLNLEVVKALAAKGLQAVGISPFSGGWSTSHRKLESFNTHYIERVLRAGLVPVLHGDAVLDTVRGCTILSGDVIIRQLAEDLQPTFVVFLTNVGGVYDRPPSELGAVLIKRINVAADGSWVITDPAGIQSAVQTASTSHDTTGGMATKIAEAASIAAKGVPVIIAEGGTEHALHALQGAPLGFHRSSQSPVADFVQTSDWIGTLIVPRSL*