MNLVNIKDVLTSFSPALDYLALSTGDGRIKIWDTVKGQVQTEFADIASAEETNIYTSGGKGHLSVDYTCMKWLSLERKKKRKLGTSILVLGTGGGDVLALDVASGQLKWRISDCHPGGVNAVSSSTKASCIYSGGADGMVCEIDPHSGNVIRKFKASTKAVSSLSVSPDGKILATASAQLKTFKCSDLKKIQKFTGHPGGVRCVAFTEDGKFILSSAVGERYIAVWKTDGAKKQSASCVLALEHPPVFVDSWGETDVKGLYVLAISEVGVCYFWYGSNIEELSSAKPTKVALATEDSSLKNHKGSLPTIFAAKLQGVLKPGSANAFIASGLLVKPSFQKMVLQFGNDLVLNASKNGILLPITQSVSKPKKGQGVQNKVTTLDRAHADDALLPIARVADLHEKKSVHPHSSDKDTDMVDQSQADYVETFSMEDKLRSLGILKGTDEPSSLSYASVIDGIDLEAHLPPKKLKSTVLSMAPSTAFKTLEALVAMWQTRGCGGKYLLPWIYSIMVNHRHYIMSQEPKNQQLLNTLHKITKSRGAALQQLLQLSGRSQLVTAQINKAAGKETQTKVHEQETDESEDEEDDVEEHFYGEKDNDSELSSDDGKDEDDTLMEEI*