MLPVPALRVATTGRWHHRRCDAQARQLDGNRTARDSIDITRPHPDLDRPLPAVVIGQRTTASRQGSQAGMASELAALAVVSAAVAGALSYARLATSRLPPGIPRLAALLPVLLFLPILPFAFSSIHLRTVSAFFLVWLCAFKLLLLAAGHGPLHPALPLVRFVACAALPIKVRDDRQQRQQPPSRSLPSGFLLSYTAKAALFAALVSARCYRSRMPACAVPAFDGAHVYLMLELFLASAAALARALLGAELEPQFDRPYLASSLRDFWGRRWNLMVPGVLRPCVYRPVRARLGPAAGVLAAFLVSGAMHEVMFYYITLEVGTGEVTAFFALHGACAVAERWCAARLGPRRRLPRPVATALTLAFVVGTGSCLFFAPVIRSGLDKAIVAECEGMLAFLERAARNLAAAAQLT*