MKDVARLAGVSTSTVSHVINKDRFVSETITEKVEAAIKSLNYAPSALARSLKLNQTRTIGMLITASTNPFYSELVRGVERSCFERGYSLVLCNTEGDEQRMNRNLETLMQKRVDGLLLLCTETHQPSREIMERYPSIPTVMMDWSPFDGEGDSDLIQDNSLLGGDLATQYLIDKGFTRIACITGPLDKTPARLRLEGYRAAMKRAGLAIPQGYEITGDFEFGGGFDAMQALLAHQQRPQAVFTGNDAMAVGAYQALYQAGLRIPQDMAVIGYDDIELARYMTPPLTTIHQPKDELGELAIDVLIHRMAQPALQQQRLQLTPVLTVRGSV*