MVFVVGGNGGNAGAAAIQEELQKNDILCSVVAVPKSIDNDILLIDKTFGFDTAVEEAQRALLAAKVEAGSAYRGIGLVKLMGRQSGFIAMQASMASGVVDICLIPEVPFKLHGETGMFAYLEKVLSEKGHAMVCVAEGAGQDILDEGEVRTDASGNPILQDVGPWMKKEIKKCFKDADVKYIDPSYQIRSIPTISGDRIYCKVLAHNAVHAAFAGFTGVTMGLVNTHYCYLPIHTVIQAPRRVDPRGKTWNX