MKSCIHLLARGAFALHSGCGSSRPGFRAPCLRAGYDQSWLGAALAWSGIKAHCYSTGAGLLDDTSMQFKESVRKFAQENIAPLAAQIDHNNSFPKDVNLWRKMGEFDLHGITVPEEYGGMGLGYLEHCIAMEELSRASGSVALSYGAHSNLCINQIVRNGNEEQKQKYLPKLVKGEHVGALAMSEPNSGSDVVSMRCRADKTDGGYVLNGNKMWCTNGPVANTLVVYAKTDTAKGPHGITAFIIEKGMQGFRTAQKLDKLGMRGSDTCELVFEDCFVPTSNVLGEEGRGVYVMMSGLDLERLVLAGGPVGLMQACLDTVLPYVHSREQFGKPIGEFQLMQGKLADMYTTLQASRAFVYSVAKACDEGKVDRKDCAAVILYSAENATQVALQAIQALGGNGYVNEYPTGRLLRDAKLYEIGAGTSEIRRMLIGRELFKESS*