MVGINASRLFSCLYNQPLAVGRVMTPVLAMTVVREAAIAAFTPEKFYTVDLELTSGCTASSRRIPEKSVAENLLKACRKEMVATIQRITRKEKSENPPPLYDLTTLQRDANRLLGYSAQQTLDYVQSLYEKKLTTYPRTDSCYITDDDEEMLEELTEELEGFLDITSADVDEAVPRTRRTVNREKVTDHHAILPTRSMLQADLDALPKGEQNVLKLIIARTLMAVSKPFRYLETLLTTECAGEEFTAKGKEILEEGWKAVERKVLADILNRKQELTALPNAAENEYGILNAELKEGQTSPPKHFTEDTLLHAMETASADSMPEGVERQGIGTPATRAATIEKLVQKGFLERKGTKKTKVLLPTDKGKALITVMPEEIQSADMTADWEAKLLQIERSEMEPETFMTEIKEMISSLVTTTEAAKGANALMKNKIIGVCPNCGANVVEREKGWFCESNPCRFVLWKDNAFFKRLGKRLDGRMADKLLRDGHVRLKDCKSAKGKTYNATVLLSTEPDGRSKFSLEFEGGC