MTRLTKQYDTIAHDEGVWTVSWIPGTQSLFTGSVDESVKRWDVTDHGLTEAYKVEGQGLGVISVAAHGSGQFAASSALDSLIRVWDVNDHLNNISVIEMAPTETWTVAFGPQMEYIDLAVSGGTRNTVVLWRIGEGQTENVGELAAPSAPTESKAGKREQFVLSAAYSPDGTKLAAGCMDGSVAVWDLASQKLLGRCGGHHKPVRSLTFTADSRMLLTACDDMHVHLYDVDNTALIEAFSGHESWVLSVAAHPGGAAFASGGSDARVKVWDMATRTCTQTMAADHTDQVWGVAFSSTGSHLASVGDDKRLVVYAVA*