MSAALERLNHLNLNHLYAFVAVAEHNSFTAAAEALGLSKSLLSEQLRRLEADLGIQLLTRTTRRMTLTDRGELLFGVAQRMLGELDGALSDVRDLQGEPSGRLRITAPQDFVKWHISSVSAAFIRQFPKVQVEMLADDQFSDLVGQRIDLAVRIGWPRDSGLHASKLCDFQQVAVATPGYLAGLPPVLQPHDLARCEWIGHTRLSTPWTWTFERQRERATVQTRGRLLANNTLAVYRLVLDGAGVSVLPSFLVAREIARGRLVRLLPGWRLPQGGIYALYPSARYMPVRVRAFIESLREHLGREPFRLAQSE*