MVSKTLSEIRPGKELWNIKARVTRLWNATLLSSGEQLSLDMILIDQEGTMMHGVINKAYMDKFKPLIEEGNVYTIANVRITPAAQKYRPVVNDRIVNFLPTTTLKTVKDTEDIPKYSFNFMSTDMLSSRINVDMYLSDVIGVAAHIGPIEETRTNFGFTKIRDIVLLMDDHEVKVRFWGDKVEEVDDETKSHVIAITSTTVRKFGRYSLSSTNATKVYVDLPIPETKDAHDSSIDNIVKEIHIEDHLKGTLQDQMQYNRRTLEELNLILFEASNQDKENNVCRFKIKLQISDPTTSASCVLFDKEAEMIINESADSMISSADHDSKEVPESIQKICGQTLIFQFRLTEYNLTSFRPDYTVSKIFFLKEKSSSRIGMQSVKKVTLYY*