MVNLLQSFFARISGSSFRTPLIKNLTARKHLPNMAGKESPLVWIDCEMTGLNPDSEEIIEIFCLVTDGDLNLKDEEGWGTVVHQTQERMDKMDEWCTKQHGGSGLTARVVGSTTTPEEAADGLLAYIKKHVPHAGVALLAGSSVHHDRAFLRRAPYNRVTDHLHYRILDVSSIKEAAKRWAPKVAKKVPNKKGTHLARDDILESIEEAKYYREGLFAKALQVDELEKKIAEYEKRFAKESKKNTKKAAAAAEKNEN