MHFLFFSSTSFRSSIYSRLIHSLHGLPSQQRDRAIHEAQQALTEYLHSTRCLSFTHAEHISKNCPSSLLNLLSKFKFSISNVSKTLHRFLRYHPVNEFEFFFESIGFSPTEIPAFLPPHKFFLSEDNENLLPVVHKLVEYSFPWDRLGRIYKEEVSVFNESPIELMKRLRKLEAFGFDRVLVIGICLAYPSILGRNSKSGGEVEELLGLLKRVFYDFNFVSCIGDNVDVCYEICRKIMVFYNLGCEKQMMGELIGRSCDVFVRFAEEVFVKKVDFFCRLGMEKEDIGLLILRHPKILSFNLEGPVINICDYLKQIGLDNEKLNVITVECPHVLGKNRVENLPETMKALDLHDWFADKILNGNHHLLSGFVNSSSEQELKDDFQDDIERIKFTTKQHHTFGKLDFLLAIGFGNNLNTVEILRHLHGTRSQLQERFDCLILMGIKHSSLCKMIKTSPKILNQNTEMLEQKVNFLFNDLHCSLEHLDAFPSYLYYDLEKRIKPRYKILTWLREKGLLKRHYSLSTVIVGSEKKFIAYLLAIHPAAPKQWLEHFSVKDCSDNLC*