MATSFIVGVAAALLLVHRSVLVEPAPTEARVRSLPGFSGTFLSPHYAGYITIDEEHGRKLYYYFVTSANDPKKDPLVLWMNGGPGCSSFDGFIYEHGPFSFEVNSTSGGLPSLKINPYSWTKVASIIYLESPAGVGFSCSNVTGDYITGDLKAAKDVHTFLLKWFTEYAEFQSNSFYVAGESYAGVYVPTVVKEIADGIQSGAKPGINLKGYLIGNGVTDEVFDGDALVPFVHGMGLISDQLYEAVERLCNSSYWNVTNSACMDKLEELNRDISALNIYDILEPCYHDTAVQDAVVEFHQLPKSFRRLGETGRSLPVRRRMFGRAWPLMSPVRAGQVRSWSELGLVTVPCLNFEVASKWLNDPSVREALHALPVSAIGTWVVCSEVLSYTHDAGSMLPYHEYLLNAGYRALIYSGDHDMCVPFTGSEAWTRSLGYEAVQSWHPWLTDNQVSGYTITYAKNLTFATIKGAGHTVPEYKPQEALMFFKTWLSGNSL*