MSRSLQNAAVKRIMLEVKELQREAQLPGSFFHASPLENDLFEWHFTVKGPPDTAFQGGLYHGRIILPAEYPMKAPEIVLLTPNGRFEVGTRICLSITSHHQETWQPSWGIRTILTALIGFMPSKAEGLGSLNFPAEDRRALAAKSIAFQCPICGCKVKELFEDAPAASCTAAGAVHENGGKEAAESASGTRDSKAAAAAPSDAEPSQPATIRDDASSTAPESASLNARPNQPGVAEVQRHSMNHAEPVLAQATNDSEKELKYAAYAVLFFIVAIIVRRVLKIVEIDTLL*