MQALSNVRTLVTGGTGFVGLRTVSKLLSDTPTKQIGLAIRADSQKAAKARLMKLTLQHPGLGIQDHLDRIEIIPYNGANIPTREYDALLNLASDTAWTKPLDEMLQANCAPLEEAITGKTVPKHVVHCSTAYARPLEFVSEDTIAKEESFPEGSSFFSPYAQSKYQCERMIESNAGATDTCYSIVRPSTVGASVGVDSMPRGWTTDMKGLAGAMYLASQGMTRAPVEPKFDSNVLPVDHVANTLIASLLENVVRNSPTLEYIHAAPGDEVGLSWGDAFKRINPSLPLVEDAEPTAPFFPGNAKLDAAGKILYTVAGRPFRFQATKQDTLLKPLLTDAEQKTFCMKWGPEDNLSTYFQDATTEVQKKLAERAAAKKQSKKESVRVAVSCKRTKAQVSTSLSQ*