MAAAVVNVPLQGGAAGLSLRKEALPGGRLGGKGSRAARRRGFRAARVLAQGDKEPLLLRVARGEAKVSLSIVKFILFRGRASPGVADATSGTLHGCIPRVRCWADQERDSIGLWFSRYSDKYPFRMRSETPEIAIELSLQPWRAFKTDGVIMFSDILTILPALGIEFDMVKGKGPVIPSPIRSMEDLRALKPLDDPEKELPFIREILGSLRKEIDGQSTLLGFVGTPWTLAAYAMEGHAQKDCLETKKIMFREPEVLHRFLSLLEDALVVYICYQIDSGAQATLKAPQPQKSEARVSVVQLFDSWAHHLTPEQFSQFSLPYAERVMERVRVLRPGTPLIFHANGGRGKLERIVAECSADVVGLDWGTDMAEARSLFGPTKVLQGNVDPTALFGSEDALRAEVARCLLQGGGRHHILNVGHGVIQGTPEDSVALFCELARASGSATLQAENERAAELAAAC*