MSPPLDSSRPVVVIGAGIIGHIIADYLPNDPLDAKYASTIAGAHHLSFADDGDGRQRNWDLKTFQVMYEQWRQFGEDSGLMALKQTELFVGQMDHLKIYEEHPNFMTLPASMLPPAIDHAISSLSNGQVKLHRFHLPSLSVCVGLGALVLGGVNDSLMYPIGSLNGGEGGERTYVIPRANATTKDILRRAMEICPSLCPANLVAQPLSGTDDRSSTFSSNEQSPSYENPLDSLVIDSLVGFRPSRKGGIRLERGPDLDENTVVIYNYGHGGAGWQSSWGT