MSKVVVSFRGQKAEFDLVEGLTGGTIKQSLIANAANNNDSELQPADIKLLFKGKNLEHDHQDLVKLLKPAGKKSYKIMAMGRSSNEVHAIQEEHEDAKERAPRIRDDLTPRGQRDAERRKLLGRQMIMAAASRKTATSTAYGFGRIETLPNLPHRDQAHKILSQLANDPGVLACMKKHNWQVGALAELYPKGNVGQSAVCVMGLNKNKGQQILLRIRTDDLTGFRKILSIRKVLYHELAHNVHSEHDGKFFQLMRQIETECTEMDWTQGEGLSAAEGGDADNAFSGGTYRLGGGGETTNGISDREMRAQAALSRMTAEEQEIQQNCGCGREASFLPSSLLEPSSTSDHSTDGNSDVKDMEMS*