MFQLLAVCPMGLEAVVAREIQELGYETNVENGRIFFEGDASAIVKANLWLRTADRIKIVVGRFNATTFDELFEQTKALPWESIIDKEGNFPVQGRSVKSTLHSVPDCQAITKKAIVERLRRAYNEKGWLNESGAKYPVEVAILKDNVLLTIDTSGSGLNRRGYRLAQGEAPIKETLAASLIRLANWKGDTPLIDPFCGSGTIAIEACLIAQNIAPGFNREFVSEQWNIMPANIYDDYRDEADKMADYDKEIEVYASDIDPEMVEIAKRNAEEVGLSDIIKFSVKDVNTLTIDTEEPVALIGNPPYGERIGDREEVEEMYRYIGKLMKQHPFLSTYILTSNKEFEYLVDRKATKRRKLFNGYIECTYYQYWGKKTERKTIEN*