MSSPWGFTATRALTAGLGSASRLAEHLSGLGVQRPLIVTDRGVLAAGILDGAAESLRRSQVAFEVYDETVADPPADQVHAAAGQARAMRADGVVGFGGGSSMDIAKLVALLASPGCTQPLDDMFGVGNVRAARLPLVQVPTTAGTGSEVTPIAIITTAPGTKQGVVSPQLLPDLAVLDGELTASLPPHVPHGLSNSLMLPHVLDFNARSEQATSLYAELAPIVCSRQLGAFVDHFACLPAELGLPTTLREVGVAEADIGSLAANAMLQTRLLPNNPREVHLDDAERIYRAAL*