MDGQSTKYEIAWFDSLLEGEEEYKVATKVMEEAMPRAEVQQEDMVWFDSLLKDEDSLMDCKEHMQRAMPTKELKDEGSKDASNIICDALLTDHEGRESRSQKMSSARAECPWEMACITQKQWLMYLREDKPHGSAGGLYNFRDLLMEDDPSNIFVINCDVCCSFPLSDMLVAHSKYRGIGTLLVKKVSAELASEFGELVADSETGELLHYAEKPETFVSEWINCGVYIFTPEIFLAIQDVASQRKDHELRRHREALLRDRRETCLDLPRQRALTDFFSRASSSSTDPHVPIARLLAYHTAGHPPEESPWIEL*