MEEGELKDDYEEKCVTTCQDDGAQSLRLCYDEAQALHDDEDQEAAVIEEINAIKQAIKKDNQSESFLLELLLKLEDLEITVSALKITEIGKHVNCLRKHSSKHIQVVVKRLVKHWKFLIDEWVKICGGASVVAATRPVASAGSPFRDEPEVVKRLQISLSPPLDEALSYTAEDDILGKRTQLFSSIDGDICGQVERSGNPLDSNDHPAKGSAHNSYSRSQSGSGLTYSSDCDARASTSQAWGLQTPKEMRSSTR