MTKHDLSCVQAESSGYLESTRPLTYFSPSTWGDYFLSVPIDDSEFEALEQEIESVMKPEVRDILMCPHNNNKEKIRIIHLLISLAIAPYFESEIEEILHQAFLKLDYLISEEDDLETIAIMFEVFRLYQHKMSCDVFERFKGEDGKFKESVAHDVRGMLQLYEAGHLGLPSEDIMDDALTFTRHHLGLLTGQETSPNLFEQIQRTLYRARYHNIEIVVARQYISFYEQEERHDEMLLKFAKLNFNFCQMHYIKELKIVTKLWKELGMTPKLSYIRDRIVEAFIFAVGLFFEPRYSRGRIHATILSKIASVVDDTCDAYATLSEVISFHDAFQRWDLGAMEELPTNMRIVYKNTLEIVEEIDREMRARGKFGRLQPTIDEFKSLMKLYLTTAKWARAGHVPSFEDYMENGSSSSGLDDYAAYAYISMDDCDEQQLKEWFNSKPKIFKASNNIFRLRNDIATFEQEMSRGEVANGVNCYMKQHGVTKEAAVEVLRKMEREKFKIMMEEFVLTKAVPRQILLRATNSARMIDLYYKEGDGYGHPDQKLKDIIASVFLHPVPL*