MDFPPTKLDYHVDMFNLQSHSRFLSLFKAQDGRIALILESTVFHPQGGGQPSDTGLIVFSGSDLKFSVQDVRSKDGIVLHYGVFEGSNPESGIDSEKGKEVYLTVDESRRKLNSSFVICWWNSSEFRYRLLKIVLIVMHGMVGTKFQTLHSAGHLLDMCMQKVGLGHLEPGKGYHFPDGPFVEYKGSVPQEEFQVKQKELEAEANELISKGGKVYAAILPYEEASVLCGGSLPDYISKGSTPRIIKLGDSPGCPCGGTHVSNLSDIISMKITQMRTKKGMTKVFYTIAS*