MKRIYILQQGTSLLRKQPLRVGPSSIPGAGSGVFATKNIKAGTIVSLFPVHGIGLEQFDDTNAIVAATEEDHAYFHPLDDENDCGDEDVDADAENVASSNHNYLHYLIGSRPLCGFRAADHDATLYIDVNPNKSVQEPWISHLINDGAIVESNTEQGLLDYYRETTKLKNCVTIPFGPAPLMVTVTNCKVKKGEELFTTYGGSYWLDAFLEYDDEEPVDITEAVHLQAKQTAQDLFSSMQNARTTYVNLEADLEKEFSISLLE*