MSVLGSGLSYTAEDSRRLSIMGSKENGKPSRHNGFFPSLPNRSRTPPRNPPMVPLASLLAYELKNEIVENPLLRCGLALQPRKGEDFALVKTDCQRIPGDGSSTFAVFGIFDGHNGSAAAIYTKENLLNDVMSALSPGLKRDDWLAALPRALVAGFVKTDKEFQAKEQTSGTTVTFVVIDGWTITVACVGDSRCVLDSQGVVTDLTVDHRLDDNEEERERVRAAGGEVGRLSIVGGAEIGPLRVWPGGLCLSRSIGDMDVGEFIVPVPHVKQIKLSTNGGRLIIASDGVWDALTSEKAAKCCRGLLQPEVAAKHIIKETLRTRGLRDDTTCIVVDLLPPTYVEPPPPVIKKKSTIYRMFHWKQKQPPPSQPAYDEIPVMEELFEEGSAMLSERLGPGASVNGGNGMFLCAICQCDIEANDGISVHAGAFFASKSRPLDGPFLCRSCKWKQEAMEGKQPSTRGGASK*