MAAFAPGEELVLYATIPLALNAVVKLGALDEIADSVLSASEIVSRITNNPSANVAFLDRTLRVLATYGVVNETVVQGERKYGLSEIGKRFSPGTKLAARGLSVMCNHRIFLKPFEHLAEGILDGGEPFRKAHGKTAYELVAEEPEFNNSFNLCMADHSKRSSAVLLDCYKGFASIKTLVDVGGGNGALLCDIRTRYPHIKGINFDQPHVVSQGIASEGVEHAGGDMFGSIPQGDSIMLKWILHNWNDEQCLKILQNCYKSLPAQGGKVIVVEVLLPSEAYQAASEFELRIGLLLDLVMMVNFNGKERTFEEYQALAEQAGFNKVHLVNVSNGLAILEFHK*