MNTRSGDAEGDIRGKMIAPVRDGNGGQKRKLVQSNDIQRDEDGGAKRRIIQSSDQKNGKILRGIHGCVSPRCSAPTYQSRFSWYEQDIWTYITRFLDGKSLVKLGATNKWFYKIAMEDTVWRFACLRDLQVPETFPVSSTWIKIYASAFDGSHSYLFHQKEKHIDWMRLGAFVLDSRTSFLTESLSGRLKVPTEGTIEQMLQSSGSCLINDIKSGIWIADLQLLRCPLCDLSTCDGTMQTLDVRHIELFLSEGYKDGSWDYNLIGSHKLEKDASAACGAIFDLKHLKKSSSSGILNLKSWTGEADDSQPKAVIAPHAVAVHTRLQQNEGILVKYHTMKAGTDGDIVSIRISQQLL*