MNSAIQCLAHSPKLVDCFLGDYRKEINQENPIGTKGELALAFGDLLSKLWTPGRTPVAPAIFKRKLADFSPQFIGYNQHDSQGQYQSTLVCPACNKKSVTYDPFMYLSLPLPSTTMRTMTLTVLSTDGRNLPSPITVTVPKCGRLKDLIGALSIACSSRDIDEMLMVVEIYKNKIFRPTTKPSDSVALIRDEDKLVAYRLPKDNQNSLLVVFMHERVERPCEFERAIPNLKLFGIPFVARLEDLSTGFDLHKLYLKLHSPLLMPAEDACDDYDDVGITTSEDSTMENVLSPTIYTGLDTGTEDDQCSSSDFRFYLKDGLRSTEMKMNDPLPVPKFNDDLEVYVTWSENTIEKYDTCLLNLEDFPIDDFELSTYISQKDSQFSNHYVLYATSNHHEGMGCGHYDASCIY*