MGLPSKGRMAEDTMLLLKESALSVYKPNPRQYVASIPQIPALEVWFQRASDVVRKLRYGDIDLGIVGTDMFAELADGDPDLIVCHEALNFGQCKLALGIPMTGKFADIETLDQLRAMPNWSADSPLRVVTGYHNIATNFFRKNGFKHVIMMGADGALEAAPAMGSADIILDLVSTGVTLRENNLKEVRGGTVMESQGILVANRRSLLDRPGLLMVVHELIERFDAHLKAEQYYSVIVNMRGSSAEEVAACLLQAPGLQGLQGPTISPVYNVASSGSNGVQEHFYAATICVRKKQLYSSVKALQKLGGSGVLVLPMTYIFDEEPQRWHDLLARLGLDEKDVM*