MEGSFSPSPVALELTEAIRKEDPDGSKIANAIRESMDYAYNGQQTGRFRPEELSKTESAHIGSLVEINIRRALDGFIKDGQVMDFEILGHEVDCKYSKHPFGWMIPNEALGHTAMVCHANDHESSWRLGFVSITNEILNKGGNRDQKRTISAQGRNAISWAWYNAALPPNTLLHLPKEDVEAIMAPKSGQKRIDELFRRAQKMRIPRGVLATVGQQKDFMKRARKNGGSRTNLAAEGILVLGQYEKDQEIAARLEIPVPLRGESVSVRVVRCEEGFLGPKVDLLGSSWRVATQDDPIEPAPEI