MAPPRRLGRTTTWFLFFSLAALLAATDAATASPKSDTLHRASRQRELPVFHEAPAFRNGRECPRIREETNAAPSDDPALIHITMTLDATYLRGSVAGILSVLRHASCPENLFFHLLASHRADDLRRTLVATFPYLSFRLYKFDPRSVRDKISLSVRRALDQPLNYARIYLADLLPPSVPRVVYLDSDLVVVDDIAKLWAIDLDNQVLAAPEYCHANFTKYFTDAFWADPELTKTFKDRSNKACYFNTGVMVIDLSKWREGGYTQRLESWMEVQKGKRIYELGSLPPFLLVFAGKVRAVEHRWNQHGLGGDNLKGLCRDLHPGPVSLLHWSGKGKPWLRLDSGRPCPLDSLWAPYDLVRVWPFLAD*