MVRGLEPGATMTLPFSSSSQGTGMGMGMASALSSNMAKIYLEYCDSISLEATQVKVKAPLTVLSAYADSQGLTGHAAIDGLRMLKSELDSDLLDAQGFAMFYRFVYFICRERGQKNIVVRTAVEAWRLVLVGRFRLLDQWCEFVEKHQRYNISGDTWLQVFEFSRVVHEDLSNYDHEGAWPVLIDDFVEHMYRNSRSSSVQRPDRFNLRSESLLNSISDDLNGMSMSSKPSLLPGMNVSAGFKRRPSAPAIDATEVESVNCISQRFAKMPSPLFPKRVRSGYCSSDSLHSRGVSMETDHRSCEPQQLPSQSSLGSLPILCECAQVVFGSSFYKNTDEMQHTPCFSAPFLSRSEHI