MVWEKEKIVGTCLLGGAAFAVGASFLHLFLNGDLPLGLGLGTCVLSPFRKRKPVRVYMDGCFDMMHYGHCNALRQARVLGDQLVVGVVSDEEIIANKGPPVTPLHERMIMVKAVKWVDEVISDAPYAITEEFMKKLFDEYQIDYIIHGDDPCVLPDGTDAYAHAKKAGRYKQIKRTEGVSSTDIVGRMLLCVRERSVSDSHNRSSLQRQFSHGHDSPRFKDGVSSAGTRVSHFLPTSRRIVQFSNGKGPGPDARIVYIDGAFDLFHAGHVEILRRARELGDFLLVGIHNDQTVSAKRGAHRPIMNLHERSLSVLACRYVDEVIIGAPWEVSKDTITTFDISLVVHGTVAESDDFQRKRNLKKEASEKKYYEQKAFVSGD*