MATTFTLATLSLPSSSRVSIGGAPIRHHRSPNRIGLLPPLKCSSLEPETAPPPPFDWTHKLIAGVAGVGFLETSYLTYLKLTGADAFCPVGGGTCSKILDSDYALVFGIPLPLIGMAAYGLVAALGVQLASKNFRFGIEKPTAEAVLLGATTSMAAASAYFLYILTTRFSDSSCSYCLLSAFLSFTLFFVTLKDIGLQEVSKQLGLQLLVASLVILSLNASYSNSKSASSSLAENDLPYFATEITTPSSPFALSLARHLHSIGAKMYGAFWCSHCQEQKEMFGREAAKQLDYVECFPDGFRRGTKMIKACIDAKLEGFPTWIINGQVLSGEVELSELAQVSGYEESVQP*