MSALKKSDKKAALDFAAWSFNVTTSVGLIMVNKALMATYGFSFATTLTGLHFVTTTLMTIVFRWLGLSQPSHLPLADLVKFVIFSNLSIVGMNVSLMWNSVGFYQIAKLCMIPASCLLEVVFDHVHYSRDTKLSIMVVLIGVAVCTVTDVSVNARGLIAAVIAVWSTALQQYYVHFLQRKYSLNSFNLLGHTAPAQAGSLLLVGPFADYLLTGKRVDHFSFSSLALFFLALSCFIAIGVNLSQFICIGRFSAVSFQVLGHMKTVLVLSLGFLFFGKEGLNLQVVLGMVLAVLGMIWYGNASAKPGGKERRSVLPLRSASLKGSSEEKGGAEK*