MLEANVYDNFNPNYYNISDFSMPNGKKEKRGLPIPKARCQVINYELWETGYLYTSSATLTVSVEVGDIVQILFPEVVPIEEALGQKKKLNLDMVYLVTDVDESNKATLKNYFWAMIESLDVPNAITKTTNSAIIDYLIDPNKNNLMSYGYFFNSSIFAGKATINRKAETSSAHDVAKRIFSKVQFQPTTTIQHASSETDPRNLLFINFASRNWNRNRITTRIDFKQNVSMDTETIVERSAYNFVVVFIKNKEADDYIDPPKMYTAKNNGDVIDYSTYHGDGTDLPDVRTAKTLFYDRDEHGNPPDMSTIKAEISPSTIVTRLFFNQNELLPLYVNDLVDIWYEGKLYSGYIADRVKTEFNDRLIFVESGDKPNVI