MSVKLNLSMGQALEPNGLGWSPTSDLIIFQGLHVVAVVTQETEATIWSTPIFRCFQFSRAFLNHLLGPELCITSDYCGNGRRFATRKLAAEPHDLLSGKRFLQRIDGTSRGKGELLQYRLDSEFQEQSNDGDGSHRTSLVADMSLSVNGQYRVPPGFRFHPTEEELLHYYLRKKVAYEKIDLDVIRDVDLNKLEPWDIQEKCRIGTTPQNDWYFFSHKDKKYPTGTRTNRATAAGFWKATGRDKVIYASFKRIGMRKTLVFYKGRAPHGQKSDWIMHEYRLDEQPDSNNSQNSNASGESSQEEGWVVCRVFKKKNLHKTHDPPSLNNSGDFSNLNPSNDPALDQILQYMGRSRTCKQENTDATTSSQYNNTCFSLIPQKLMNFETPPLPPLSNDFRPPNIKRNSSSCYAPIEDQQDSDEPTSGSCYSSQLSDWATLDRLVASHLNGQEDESKQLVSFGDPGMGIPCPTGFPFCPSSDHDLSSLTPLRPDTNNGDGTQHNHIQSNHGRLFNGGQDFNSDVDLWSFARPSDSSHSRGHASLPGFASTIAEVTQKL