MPDLGTLCLAEMAFFSLDLAALPDELYDDAVPDEKWFDRAQKVGPGGFAAGSLSAVSPLALGPHLERIINIPLYLTLNWLPFVLPLASAGWYVFTERNNQKYLSMRVVWPASFEQIRGSQHCIFAAIPHGAAPLGITCYPLWSRLGGALCHWTTAPVVLQIPLVGYVLRTIGYIPAKGKEMSKALERRESVGVVLDGIAGMFQSDERVEKAWVKKRKAIVAIALKAGLVAVCTALGAPIEYHAPIEPSKQLVDEYHAKLLDGYTLLFEQHKAAFGWGQKELKFV*