MNRYALFLVCIFSTSALPAMAALDPSQPLSPAPPLSLFKAWAKPIKPFQITEGVWYVGTKNLSSILLTTPAGHILIDAGLDESAPQIKANIEAAGFRLTDVRYLLNSHARLDQAGGMARLKAWSGAQLVASQPNADQMARGGRQDFALGDALPFPPVTTDKIIHHQESIILGGITVTALFTPGHLPGSTSWRVTLRNGKTLIYADSLATPDYLLINNKNYPDLVTDIQSSFKTLAAQHVDIFIANKGDRFGLLEKRQQLRNGDTQAFFDSNGLQQYVERSRQRFITQLTAQQP*