MRQGYEAITGCLGFSNMVEGNGFAMKTAAAKRKEALILVLCNYLSISPDTLPKVHLECPDLKSLCVNLVQSSGNQNFSGISAEDWEEIYRWLAFSDSFHSDTNSSLSKLKTFDETLVQRSVLLGKGLYPSVADVVVLTSLHDSVIGLAASDRKKVPNVMRWFDYIQNKVDFNPVFEKINLEKPEFRQEEARGGENTSVINASVKTNDSDLSMDKRRNDAIGNPEKEKEKKKEKEEKKKNEEKKKNEAREPVEKKETETSVTVLDIRVGVIRKAWKHPSADSLLVEEIDVGEEKVRQVVSGLAKYYGADELLNRRVLVVTNVKPGKLRDVMSAGLVSSTVFLMTCLWTKELCYPYVKYIKQMYF