MVWEKEKIVGSCIVGGAAFAVGASFLHLFLKGELPLGLGLGLSCPWRILRKRKPVRVYMDGCFDMMHYGHCNALRQARALGDQLVVGVVSDEEIIANKGPPVTPLHERMTMVKAVKWVDEVISDAPYAITEDFMKKLFDEYQIDYIIHGDDPCVLPDGTDAYALAKKAGRYKQIKRTEGVSSTDIVGRMLLCVRERSISDTHSRSSLQRQFSHGHSSPKFEDGASSAGTRVSHFLPTSRRIVQFSNGKGPGPDARIIYIDGAFDLFHAGHVEILRRARELGDFLLVGIHNDQTVSAKRGAHRPIMNLHERSLSVLACRYVDEVIIGAPWEVSRDTITTFDISLVVHGTVAESDDFRKEEDNPYSVPISMGIFQVLDSPLDITTSTIIRRIVANHEAYQKRNAKKEASEKKYYEQKSFVSGD*