VQVVPRSMVPFLPSKPTPATLTWQGRSWEMRFTGGRHIQRLEAGWRGFALDNALRLGDGCVFELVGCDGEGIVFRVQVLRAEIPASIRERAGGYTPSSAIVLD