MNPEQNFQFTSYIEESNNRLWGQHFIVPAPVVQAISALGEDKRVVCTINGQVEYQCALISKGEGMYIIYVNKARMKQLKLKIGDQVQASLVKDDSEYGLPVPEEFLEVMEQDPEAKAFWEKLTPGKKRTMLYIIAHPKSSDLKIVRALAIAEHLKAFDGKINFRALNDTLRG