MDPALLDDVIRRLLEVKNLKPGKNAQLSESEIKQLCAAAKEIFLQQPNLLELEAPIKICGDVHGQFSDLLRLFDYGGYPPQSNYLFLGDYVDRGKQSLETICLLLAYKVKYPENFFLLRGNHECASVNRIYGFYDECKRRFSVKLWKTFTDCFNCLPVSALIDEKILCMHGGLSPELNKLDQILNLNRPTDVPDTGLLCDLLWSDPSNEAQGWAMNDRGVSYTFGPDKVAEFLEKHDLDLICRAHQVVEDGYEFFANRQLVTIFSAPNYCGEFDNAGAMMSVDETLMCSFQILKPARKMLAGSTNNKSGFKYMRLYHY*