MKRCVGNLLQDSIMKFLTSTSWCGGGTTPVTPNSSASSSSTEAAGEEGGARRKKDQLKREEDGDDMSNKVRKKPKKERRQREPRFAFVTRSEVDHLDDGYRWRKYGQKAVKNSPYPRSYYRCTTPKCPVKKRVERSYEDPTIVVTTYEGKHTHQSPHTVRANTHQLAHPLPMMSTSFSQLPQLGCTTQQGNINPNAFPSNLSSALQPSRFPDCGLLQDILSSFLHGSQP