MRFGTGTSDSVSASTASDAFFDIRVNLRFSIKVAFGYECNDFDYFQYYRFQHADIVDGEHGEVSLQKLLDVLEKESGRKPAPPFTYEDKEGDEISVNSSRALHDAIDQFLDQPCLVLRVNEYAPNNSNSCHEISEAESEGSRLIRQLMKPSPRDPVWCHGIFFERGDVLAHLFNRFRDHVTETDAPRCVSIEGRGSMLHWKYEIDELDVVSEWLAIDGIYLYPTLEPTAPYDLLIPRETYQMLIYSAGSRAIKGSWFSPNLYKATTLFKSQRLPIVVLFNGEPSLSSSKQITPPKDVCKITGLCRMTVAGEEARLELVIALKYNAIQSTSINGVILGVPSVPGGKTEQGNGSAFSPPTTETQPGSGTSAVKAATKAVYNGTKTNTPADEAFVALFRAL*