TMEKFIKQGDNVLVVWSVPPTGDKMQTMVNLIKTKSSTGVVQLENAQRLKMGGYESSNYDIAICGLFSAEEIYSNEIFAEIARVLKPQGKVYVKNNNAGKFILGMQHCTSTTSTLKLSGFINIMEVKKDPFINVSQAGLTESSTGDAASQILVGEKPHFEVGSSSKLSFAKKKPAQEESAKTVWNLSAMDMNDDDVELINDDDLLEEEDLVVPDATSLKGGCGTGETKPKKACKNCTCGLAEELETGKTPQPKAATSACGSCYLGDAFRCASCPYLGMPAFKPGEKISLSNRQLTADS