MSLDNDTGIVFAAAPPPGVRPDPNKTVNLDDLVVPSLATFALVVITFAIRIYTRACLTRALSMDDYVMAVAVAWTTVFMIAALNNARWGMGKDIWDVPLEPNIFPAFLLCRLISSVAFCLATGFAKGSILLFYLRIFPTRKMRYIVWILFGFTVGYSVASAIVNVFSCDPVEASWRIEYATTARCINRGHFYYTQAALGILTDIATVVTPLPMLKTLRLPMRQKVGAGLVLTVGAFVCIISIVRFKTLFDLADDDNLTRDTKPALLLCVLELNFSIIGGNFPTLRPFSRNIFPRLRGGSGSACGWWSKYYARSERMSGVMRREARVRGSGAGASLWNLEFGFGNVEAFDNHAIGASSLHRDRAGRDSGEQILMAGREQRQEEHHEEHTRQRRANPHGG