MVNIRPFKAIRPIKNLAEKVASLPYDVLNSEEARELGDANKYSFLHIDKAEIDLDPAVSPYDPAVYQKAADNLEQFELDGWLGREANPAFYIYQLTMDGRPQTGLVVCTSIDDYTNGKIKKHELTREEKELDRIRHVDVCDANTSPIFLTYRGKEAINTLVESWVNENEPEYDFESFHGVAHKVWAITDAHILEDLSAAFSEVPALYIADGHHRTESAVKVGLKRREEFPEAGPEAEFNFFLSVVFPEEQLEILDYNRVVNVPIEADFLSKVEASFDVEKVGKEAFKPEKPKQVGMYLDGNWYKLTAKSEVIPNDVIGQLDVSILQSQVLTPIFGIEDIRRDNRIDFVGGIRGLEELTRLVDNGSHSVAFAMFPPTMDDLLSVADAAEIMPPKSTWFEPKLLSGLFVHDLESK*