MAAFAPGEELVLYATIPLALNAVVKLGAFDEIADSVLSASEIVSRITNNPSANVAFLDRTLRVLATYGVVNETVVQGQRKYGLSEIGKRFSPGTKLAARGLSVMCNHRIFLKPFEHLAEGILDGGEPFRKAHGKTAYELVAEEPEFNNSFNLCMADHSKRSSAVLLDCYKGFASTKTLVDVGGGNGALLCDIRTRYPHIKGINFDQPHVVSQGIASEGILSQIFHARSFKHSLFTSSRSGACWWRHVRINSPRRFNHVEGKGSRVKFSLPIWCFIPF*