MKRIYILQQGTSLLRKQPVRVGPSSIPGAGSGVFATKNIKAGTIISLYPVHGMGLERFDTNAIVAATEEDHAYFHPLDDDENKGDDDDGEEGGLGDEEVDDDAENVARNHNYLHYLIGSRPLCGFRPADHDATLYIDVNPNKIVQEPWISHLINDGAIVESNTEQGLLDYYRETTKRKNCVHIPFGPAPLMVTVTNCKVKKGEELFTTYGGSYWLDAFLEYDDEEPVDITEAVHLQAKQTAQDLFSSMQNARTTYVNLEADLEKEFSISLLE*