MSTLTVAREFRVLEVVGRGHDNRKTLKSGRLRSRNTPSRALLFGRQSVGCCESGRVWSRSSSGASHHWSKVGSSPTHWNSGPVRSVERENCCSSSVSFPRTCEQTHMYGDCGPRMSRMNVRNCAAELLVVRSCAAVAGAGEGEGDFLGPEQVEDSESEGNIYRPFFNFAVREVGSRPDVSALLLKEEFRNMVAKDGTTTVLNKAFASSKMRFFRSTYINAGPSMQVLNVAGLPRPEYDVPIFCADFFSTASRNIIVLDLNPLFSTSIDISYKQRYYDELMPLVNKHAEVLPWGDRLTTESLQFFSPLVLWTKAQGQDLSKTLYPAFKDYLLAWLLILDKAQPTVDPLEIARNQEAQHRYLTWRATKDPGRPLLTRLYGEELSERYIEDYLFHGLKTLGTKSFLDYFPEYRTEDDTVSKQRSMVGKSFSTRPWDEHGNFRVN*