MSVVNKIIGVCRFSYLGLGGFRINEAGAEEAAKALYAADRMTLRFAYFETICLPSLAAQTDSDFTFVALIADTMPLPFRQRLKRLTETYPFLRIAVLESTGPYNSTRRAFSRGLDGQETDFITGFRLDDDDAVSVDYIARTREAADTLITLGWATKDDPAAVCFHRGIYWDMKRPDAPFWDYSEIQPLGLASAMVHHRDSRQNIYRWNHRKLASKVRCWTDPSDVMFLRTLHDHNDSGRVMPRDAEQIPDEQARRLLKDRFGLNPKRLLSTMDRVHGGTDAARQWAAETREDPFGKDGDA