MTRIHRLRPLFLFVLLASLQCGAATAAAGYGGGAEGFCSAEPSSKCSGDQPLYWKVTHPTLAPAHLQDLPGFTRSVFKRDHALITPESHVFSPLPDWINTVGAYLISPAIGAHFIMYLANMQDGSKSALPPKDVERFVFVLQGSISLTVGTGTIHSLLVDSYGYLPANTKHSMISDEPTTLVIFERRYNAIEDSHPDLIVGSTDKQPLLETPGEVFQLRKLLPTSLSYDFNIHIMDFQPGEYLNVKEVHYNQHGLLLLEGQGIYRLGESWYPVQAGDTIWMAPFVPQWYAALGKTRTRYLLYKDVNRNPLI*