MASPTRALWLRLRNMPVLRMLQLEEAIFRTDTRSWFITNTWDAPPTSAGPERDAAHAAAQSVVLGISGKPAEMLNTEEVLKAGVPVIKRFSGGGTIISDADTLFATFICAADDEPQAHVPQVPPYPDPILDWTSSVYDAALRGCGATNFAVRANDYCFATEEGDFKFGGNAQSISGKRWLHHTSLLWDYEPARMGLLRMPKRQPAYRAQRSHGSFVRGLSQTLPSRDAFCASLAAAAGATWELTPVELEEAQAALSLPHRQVTRLLRPEEVC*