MHFLFFSSTSFRSSIYSRLIHSLHGLPSQQRDRAIHEAQQALTEYLHSTRCLSFTHAEHISKNCPSSLLNLLSKFKFSISNVSKTLHRFLRYHPVNEFEFFFESIGFSPTEIPAFLPPHKFFLSEDNENLLPVVHKLVEYSFPWDRLGRIYKEEVSVFNESPIELMKRLRKLEAFGFDRVLVIGICLAYPSILGRNSKSGGEVEELLGLLKRVFYDFNFVSCVGDNVDVCYEICRKIMVFYNLGCEKQMMGELIGRSCDVFVRFAEEVFVKKVDFFCRLGMEKEDIGLLILRHPKILSFNLEGPVINICDYLKQIGLDNEKLNVITVECPHVLGKNRVENLPETMKALDLHDWFADKILNGNHHLLSGFVNSSSEQELKDDFQDDIERIKFTTKQHHTFGKLDFLLAIGFGNNLNTVEILRHLHGTRSQLQERFDCLILMGIKHSSLCKMIKTSPKILNQNTEMLEQKVNFLFNDLHCSLEHLDAFPSYLYYDLEKRIKPRYKILTWLREKGLLKRHYSLSTVIVGSEKKFIAYLLAIHPAAPKQWLEHFSVKDCSYNLC