MVTRALKILHGSCRSSRNWRLRGERTAAIRALFFSTTTTNDEDQQRRPFNKDKRLSFVQPPNPTWDYGNGGDPSTKVEHQHLNEEEAEAVLRRRWNMDHTSSKEKYALLSAAISPRPLALVSTVSNTGAANLALFSYFSLVSHNPAMLSLSLGLPRETRENILSTRQFTVNVVDETFIEAAHSASIALPSYVDEWVLSGLSKESGKLVRPTLVKESPMGMECELYSFQDICLPNSSEIATTIVLGSIKYLHIRSDVLDDSEEMVDPVKFRAVGRLGGESYARLIEAFDLPHPSRKLEDDRYNGLLG*