MESRADFVQSLESDVSINILACLNEPVDVVRAGSVSSLWHHFVITNGISKQLCLKRFPQLSGIARITEPDWITTEANGAGSNNSSWDILKRDHNVYASLLHAITTLNTCQCECIAYAVSASSTDRFPAESVANTLTTRRYLGGHSYWSSKGHADPDSPETLIYKLKANLCVISEISLQPFEAFYQPGQPIYSAKSVRFRLGHPKNSLDENDVLQMPQQQAADDKFIWTYTSEVYHMEQKNCLQQYKLPEPVLCIGGYLQIELLGRVQRQHSDNLFYTCVSHVKVMGGGPLCPAFDIDILEPSGKFALKYTPGVFR*