MKPGANSQHFSLVFVCQISRMKVEIDQCEVLDTRPDFQPCSMGAGDLWVVEALISMTEHWKTRNSRPKQPRPLTPSSECSEDDSVPSGLSAMHESSFCMTPPYSPPHCEATLSGSLHKLHHSPEDEAISQKYQCTSVIRHTADIQHCSCSTHQPLQEDTASESLAQDSKTNVDASNSWTNRDSDKTVAKQKTSKDASAHFEPSQIQMSRIKPDDRSNMASSVTAGITLVSRVPVFSQIVPVSSTSTARMQNSVITSSSVPLTITPSHTSQQKLGSPLIPTGSPPRILLVEGQVVKGPIVFLVPQPSVPAIWNLQQAQMTSGSTRFAPIAPAPGRAALEQRSAALQRESSRVRSHVCPHEDCGKTYFKSSHLKAHMRTHTGEKPFKCKWEGCERRFARSDELSRHRRTHTGEKRFTCPMCLSRFMRSDHLSKHARRHFVARKKPFWALGIGPATDLTVSTAMKVSSTNALVRHSNC