MVTGIQYNGIDNLLENGNKDDNRVYWDIVWNKPDEKGIFDKFIILRGISGFYCYGILERLEGWPDIDVYQGRTVFKLKEKLFQYMAISDERQRIMPTAHDREMITPTDEFRTGGPVKQDLTSHTGPVNLNMFFSTHYAGEVLGLKFRNGEPWRKVFGPVFVYMNSLSPDEPDTLTLWTDAKEQMFVETENWPYNFPLSEDYARANQRGIVSGRLLVRDRYVSQRLIIANSAFIGLAAPGNVGSWQLENKAYQFWTQTDSEGYFLIKNVIPGNYNLYAWVPGFVGDYMYDPYIIVTPGSRKRVETLIYDAPRIGPTLWEIGIPDRTAVEFFIPDAQPKLLNQLYDNTIARHGIHGIYRLYTINVPGSLLGFGTNIMYLKQSRGDRPFRGLMYDYIRLEGPSDESD*