MGHLVLLVLLASSQWPWFCMHAMAQVPSCPKPSAPEYTPQTLAIGNGVELSYIDSGAVQAVPSNASYTTIFAIHGEAYYSPVFARVMTLASSYSFRFVAVTRRDYPGSTPYSTAELAVLTNGTAVEKAKFMTARGVEIATFIDNFIRLYNLPGVSDDGRNGGIAVLGWSLGNAFSIATIASVPTLPADIKQRLAMYTRALIMQGNIFSWAIDTSIPVADHQPAFVQWITSYFQHGNLSTRNPDVLQYVLPATFRVPSVFNMSPTQLADMTYLPPASGSDALISANVQPQLNADYENACYNTSVRSALPSMDIWELCGNTTANFGIVAFWSIQDDDNAHGGGFVNFQWIGDVNHFIHWDKPELALAAYQEALS*