MQVVPKSLAPFLPGTTVPATVTWHGRSWEMRFTGGRQIQRLEAGWRGFALDNGLKLGDGCVFELVDGRAERVVFRVQVLRADIPAEIRERAGGYTSSSPILID