MVLLCKVCGDVASGFHYGVHACEGCKGFFRRSIQQNIQYKKCLKMENCNIVRINRNRCQQCRFKKCLAVGMSKDAVRFGRIPKREKQRMLLEMQNAMNNMLSSNSPLQSMLHGHQSPPLPAEPKFPQDSESVVSMDTNFSSGSSCASDSGEDEAAATASRQNRGAFACSQQRSPGWDRASPLTGAVVPPQTGCNGRMAGSRSCWNSNVVAGGYQDRPYCISPRVTNTAYREESEVHQQQLNSAPSCKHSEDFQRQLGFNTQTGYSGPTSCVNSRAHLVCPMNSSPYVDPCKPSQQVWEEFSQSFTPAVRDVVDFAKSIPGFRDLPEHDQVGLLKAGTFEVLMVRFASLFNVVERTVTFLSGKRYSLDTLRSLGAGELLNSMCEFSEKLAALRLDSDEMRLFMAVVLVSADRSGIQDLSSVEALQDQLIRGLRNLVIHNHGEESATTFTKLLLKLPELRS