MVRTRATTTPTPASAVQGVSEPATGAVARRGVVARGRGRGRGRTSSRGRGQAPGPSSTREVTPPPTEEVVREGEEGESEQVQNEELPPQSTPEMINQVLAYLSGLSDQGQTPPVFSAPAPQVPEVRQAAAEAPRMDASFEIGTFPRLTTGPIMTSDQHELFSKFLKLKPPVFKGAESEDAYDFLVDCHEFLHKMGIVERYGVEFVTYQFQGNAKMWWRSYVECQPAQAPPMTWASFSSLVMENYIPRTLRDRRRDEFLSLEQGSMMVTAYEAKFRALSRYDTQLCFSPQERIRRFVKGLSSDLRISALQVAATAKSFQ*