MMVGGGFLAGAGAVEERVVLLLALLGAVSLLGTLRRFLSWLWRHFLRPAKPLRRYGSWALVTGCTDGIGKAYCFQLAKHRINLILVGRSQDKLDSLASDIKAKSSVDIRPFVLDLTVPDLDSGLSRLQDLVSQLDDVGILVNSAGLSYPYARFFHEVDSELAANLLRMNVEAIMRMVQIVLPGMLKRKRGAIINIGSGAATILPSEPLYALYAGTKAFIEKFSRNLYVEYKDNGIDVQCQAPLYVATKLASIRKSSFFCPSPATYARSGVRWIGYDPVCTPYWPHSLLWKVVNGLPTTLFDTVRFKMCLDIRKRGKAKESRKKDQ*