MGSEGRVLRYGIIGVGMMGREHLYNLAALPGAMVVAVADSHPGSLEAALAATAGLKSATPSPPLKVFTHHGALLDSGMCDIVVIATPNMTHARILLDVLAHPKPHHILVEKPLCTTVEDCHKVLEAAKARPELLVQVGLEYRYIPAVAELLAKVKQNAVGRVHMVAIREHRFPFLVKVNNWNRFNKNTGGTLVEKCCHFFDLMTLITNSTPVRVMASGAQSVNHLDERYEGKVPDILDNAYVIVEYENGSRGMLDLCMFAEGSRNEQEICVVGGSGKAEAFVPDSTVRLGSRKGGREGVQCYEVHDERVRFEGLHHGSSYLEHMEFAIAVHSHGSRPPAVGLEAGLMSVAVGVAAQQSILKGRFVFIKEVINTQT*