MLLFTDEPIIAKIRNKLPYLFQLAELESSRAGKIGMQVGSKREEILSALLIYKFGENNVETNIPITEPEVDVKLFGNQISIKTISGREPNGVKLIWTVDSEKAKLFLETWRPKYDMILAHINWGSSGALYYIPTEVQSNVFDTLGREKYIKLPKQGTNPRGVELSNDATRMLVDSDKTMSISIEWKKTLIDYSPFKRWVELWGDS