MIDQEQAEGKIYQCKSWGGINETLMAEGIRGYIHRLRPALQDHDREEAIEISASGPVSSSKLIVIDYINQMVHPSQVEGKLYVFLPKAELKEMDITLDTNVTDIVRIHKVICLGTVHGRPDYVKVMTITTKVIENHDYVPISPTRKKPYDIQIKLRNNLGWGYSRGQPAIFITTLPELSYLKIDEFYEVPVEALREATDDYENPLSIPTRHHGGLAELKNHIRCRDKACNSAAAYQQMHERELLEVTENLSLNSEQHNHG*