MKTRSSDAEGDSRGKMIAPVGEGNGGRKRKLVQSNEQKNDIQREEDGRAKRRIVQSSDQKNGKILRGIRGCVSPRCSAQTYQSRFSWYEQDIWTYISRFLDGKSLVKLGATNKWFYKIAMEDTVWRFACLRDLQVPVPFPVSSTWIKIYASAFDGSHSYLFRQKEKHIDWMRIGAFVLDSRTSLLTESLSGRLKFPREGTIERMLQSSGSCLINDIKSGIWIADLQLVRCPVCDLSTCDGTMQTLDARHIELFLSEGYKDGSWDYNLIGSHKLQKNASAACGAIFDLKHLKESSYSGILNLKSWTGESNDSQPKAVIAPHAVAVHTRLQENEGILVKYHTMKAGTDGDIVSIRISQQLL*