MDPALLDDVIRRLLEVKNLKPGKNAQLSESEIKQLCAAAKEIFLQQPNLLELEAPIKICGDVHGQYSDLLRLFDYGGYPPQANYLFLGDYVDRGKQSLETICLLLAYKVKYPENFFLLRGNHECASVNRIYGFYDECKRRFSVKLWKTFTDCFNCLPVSALIDEKILCMHGGLSPELNKLEQILNLNRPTDVPDTGLLCDLLWSDPSNEATGWAINDRGVSFTFGPDKVSEFLEKHDLDLICRAHQVVEDGYEFFASRQLVTIFSAPNYCGEFDNAGAMMSVDDTLMCSFQILKPARKMMGGSTNNKSGFKVCMINMEAVYISRIKHDMLPYKIVWSLPSGYK*