MNRSDVIGGSAVALTEALPFVAGIPRVYLVSDAIDTNGRFLLYTLASQVLSSASNNSNDKKKGRVLWLGCGPLTQEQILQGLRKIGCDRSVLATSTQANHKEPKSLTIRSLCVELSHKMLLQDDSHQDINKVFMKEMMQFVDQWLLLDNNSNNEMGTPWIILDDVSTLANLVGEQLVYQFILQLCAKSHAGGDGVTMSTSPGVILRCSNDQEDESLPVYSGASLKGHQAWFGAGGANNSTQQQQQAIHSEEPPWERSLVELADGVMDVLPLASGYTRELHGRIVLTEMPFGRGWKHNNKQQSDAAAIRNTHSKKAYPAMQIVNYCITDQNPKIVAYIM*