MARSLGLLLLLVLALGAHAKIHHSVVDKDDRPLIPLTEAFGFAEGGKLDITIRDIGLYRLHGSQEDVSNWENFGFFLSPVEADAALEQDLTDSSKCILNDVNNLFTFKDSSVQNVILGKLESFTFHFVVQNGGLFYLYFANCEVDTPISFSSVIEMYNVDTYGRKDYLSVGDTSLDAVYWAMFALFTLCTVAWVVYCYRNKSLVHKIHYLMFGLGVFKALTLLSQALMVFYIERTGSADGWNIAYYVFTFFRGVLFFTVIVLIGTGWSYMKPFLGEKEARIIMIVIPLQVFANIAIVITDEESPSVKDWFTWRDVFHLVDIICCCAILFPIVWSIKHLREASQTDGKAARNLEKLTLFRQFYVMVVVYIYVTRIVVYLLRSTMQYEYSWVAAMVEELVTLAFYVWTAVKFRPNNENPYLKLQQEIEL*