MTCFGRSGARQYNRSETPRIRWTEDLHRRFIQAVASLGGENKATPKQILRLMSVKGLGMSHVKSHLQVCLYTFAAEIMSLLLSAYSFGLW