MRRVLAYLPSDGAGLRSQFANGVATATRAFATLHSDLRAQLSEPDLLKHQSYVGGRWIDSQSGKTIEVLDPATGKPIARVPDCGGAETRQAIAAAEIQFKEWGQRPGKERATILRRWFDLVVAAREDICRLMTAESGKPLAEARGEFDSGIASIEWFAEEAKRTCGDIVESPDRHRRFMVLKQPIGVVGAITPWNFPFSMITRKVSPALAAGCTVVLKPSELTPLTAFALVELAERAGVPPGALNVLSGTAQPISDALMASEVVRKIGFTGSTRVGKLLMQAAAGTVKRVSLELGGNAPFIVFPDADLEKAARAVVASSHRNAGQTCICTNRVLVHEEVHDAFVDLLVAKVRALQLGPGSDPGTTHGPLITAAAVDGVEAKVQDALAKGATAACGGRRPDWGRGSPLEGGFFFEPTVLTGATPDMRVFREEVFGPVTPVFKFGSDDEAVELANDTEYGLAAYFFTRDVSRVWRVAERLQYGMVGVNEVAITAEVAPFGGVKQSGLGREQSKYGLQEFQDLKSVCLGL*