MAGLAFLHTTSLLLTKSCSIKMAIMDHQGHKMRAPYQLKQGQSRLFHPLPSGLEMEVITQKKIPNERGGKSDQNPPLVFIHGSYHAAWCWAEHWLPFFSTNGFDCYAVSLLGQGESDAPTASVAGSLQTHAGDVADFIRKELKLPPVLLGHSFGGLIVQYYIANIRNEKFLEMESLCPKLAGAVLVCSVPPSGNSGLVWRYLLSNPIAAFKVTRSLAAKGFQTSLPLCKETFFSATMEDHLVQRYQELMKESSRMTLFDLRKLNASLPVPSVPKSSIEVLVVGANDDFIVDSEGLRETGKFYGVSPVCIEGVAHDMMLDCSWEKGAEVILSWLNGLNKQHLI*