MEALLRRVVTSRRCSSKAMYQQLWKRHLDLSSLPQPGSYVRQRLHPDWKQMDNRIRRMESRLADFRILCNEVRIQKNRLEQNDNSFPTARIEALIKEKEAEVVTERAAIIADLQQLSATFVEGAQREYVALRKFFMLFLYHTIRFAFDTLPDEEFEKLLTENPDGVTFEVPGRGTVSFPPHLCKKIASGGKKLAVTTTGVDTSTIAIAFAVLQAPHHKHCVSPTCRREDCVCVKADYEELFQAFFKETARSIGHQKCRGDLSAAYEVMLTFPTKEPEKEPEPEPIKQQASLRIG*