MFLRLGSVPAVVVSSPEIAKLFLKTHDLIFASRPQSAAGKYLFYNCKDMGFAPYGDYWREMRKICVLELLTARRIESFQSLREEEVSAMIRSIWQQSEKGVKPVNISKALSSFTANIICRMLMGRKCSEAPAGSKGFTELLRDMSPLAGAFYIGDFIPRLGWLDFQGIRTGLKKVHEEFDALVEGIFNEHVESRNQNGLANNCFVEVLLDISESGNIISRNDMKALLLDMLIGGTDTHNRMGDVGDVEESCCDEKSAGRAGVGGRDPVVWGDDALAFKPERFMQGGRNTDIDLRGQHFELIPFGAGRRGCPGMALALEVVGLGLAQLFHCFDWSLKNRNGVQEELNLDEEFGITMPPRFPLFAVPSLKFQESL*