MHLRNLLQLTLLPALVVSHPGHEEKLATRELLNYKSHLRRSLDACARSFEESGLSARAVSRRAQLANAYRKHQLTARDTADVLSTSHLSNESYTLSTPESEIFSADSTCTLNPEGETGPFWVSGELVRTDILEDEPGVPVVIEYQFVDVSTCQPIADLYADTWSCNATGVYSGVSGKNGNADDETILQKTFLRGVGKTDEEGVVTFKTLFPGHYSGRTTHHHVIAHLNATLLPNNTLTGGSVPHIGQLFWDQDLIYAVEATEPYNTNTVAITTNEEDRVFSDETSRTTSDPVFNYVYLGESLEDGLLGWVTVAVDLSAEYSPAYSFVWTESGSEAVSGHSDDNVSGGGAGGPGESGAPGGEPTSVPTGAPTGGAGF*