MLSIRRSLTLAKEPKDLFLFLCNLRARCVSTDDYDPPFSPLSKPTKPPKEKKKQKTKKQDQSSELVNDLKIPVISDLPFDFRYSYSETNPEIEPIGFREPKRFSPFGPGRLDRKWTGTTALASPEIDQSQWVEERARVLGETLTEDEVTELIERYRHSDCTRQINLGKGGVTHNMIDDIHNHWKKAEAVRIKCLGVPTLDMDNICFHLEEKSGGKIVYRNINILVLYRGRNYDPKSRPIIPLMLWKPHPPIYPRLVKNVADGLEFEETKEMRNRGLHSPALMKLTRNGVYVNVVGRVREEFETEEIVRLDCTHVGMSDCKRIGVKLKEMVPCVPILFKDEQIILWRGKRTGEEELVTL*