MQAVKSAAVAAAGRPAAARHFQPSGQAPSPAASQRSRFVAAHRHRRALRCSAGPAGGPPPGVGGGPRDYQVALITGGNTGIGFETAKALLQRGYYVVLGCRNKDKAEAARARLKELVPTSRGIEVAIFDLADLATVRAWAQRAQDFGLPLDVLVNNAGVMACPQMETQDGFEYQLGVNHLGHFLLTNMLLPLLSTADRPSRIVNVSSAAHYFGHIDFDDLQSRRQYNPWKAYGQSKLANVLFTYELERRLPLAANCTANTLHPGVVNTELARYLLPEQTAWWQAPLLEVSKAFALTPEQGAQTSIYLASSPEIAAVSGKYFDKCKPVSSSGQSYNADVARRFWDVSAELVGL*