MMRFTVLVLLLAASASAFTTTAPSSTATALQMTTSLATAFNKPPRVVREDLPVLYVYDHCPFCVRVRVALGIKNIKHNLYFLANDDIPTPTALVGKKIAPIFALPEDSLVMAESMDIVKLVENDARFGPTNVIRPATERTDIKDWQKSVRDLLRNLQRPRYVATGLLPEFQQLDGRHAFIKNHQLPPFEKKEWKEGDMTMDQKLTLYAEAMAADPAPLLEELNRKLVELDDIIYSEHYCSPGGICLDDVDLFARLRSITIIKGVEWPTKLRTYMDNMSALSDVPLYDEMAL*