MDISDYTRIVFDKIQKFEPEHASKIIGYLLLQDNGEQKMAKLASCPDQFIGEVAFKVKTDLQRLAIKSAVIPILPNPQQGLSHLAVISPRNLPSPPNFQVPSPYWDPLSARNTNTNPEYRAMNYLDSMIELQKQTQLLSLEDHIEPANTGTGGIGIPSDYFGLDASAANVGGKSGRRFSSLSEFPLKICHYFNKGYCKHGTNCRYYHGHVLPENFSQMYGNDTNSEDQVFSQGSLAQLESEIIELLKQKRGHPMSIASLPMAYYDRYKK