MAGHGTQEMECCFVVPSEKTPKHVLWLSPLDIVLANRGALTPLVHFYRRRHDAAGGGGGFFDVGRLKEALAKALVAFYPLAGRFRVGGDGRPEIDCNADGVFFAVARSELAVDDILTDLKPSPELKRLFIPRTEPPSAVLAVQVTFLRWGGIVLGTAMHHAAVDGHSMFHFLQTWAAFCRDGDAAVVELPCHDRALLRARPRLAIHPDASSVFCPKLNLRPPSASGSGLISAKIFSISNDQIATLKRICGGGASTFSAVTALVWQCACVARRLPLCSQTLVRFPVNIRRRMRPPLPDRYFGNALVEVFAAAAVEDIVSGTLAAIAARIKGVIGRLNDDEMLRSAIDYNEMAGMPDRPDNGSLPETELRVVSWLGIPLYDAVDFGWGKPWAMSRAESLRGGFFYVMDGGAADGDGGDAAAVRVLMCMEAANVEEFERLLRAKFVYPRI*