MKRLLNPTRLRLDWLRRSSIDVTTAPHVPVLCDTAIEYLQPVPGGTYFDMTFGAGGHTRRLLEKCPEAKVYALDRDPLAH QLARDMSESEEFKGRLIPLLGKFSDLPKLFKEHGLAKNSVDGMLFDFGCSSMQFDEAVRGFSISRDGPLDMRMDGGHSGG VTAADVLANVEEGDLVKILRMYGEEKAAKKIARGLVDARNALFKIETTKQLADIIENIMDGGTRKDKLRRPAHSATKTFQ AIRIFVNNELNEINYGMVLANEILRVDGRLVTITFHSLEDTIVKRHINGNVLAGAANALPLKYSSHYAIDEPDILESLTK KSWKQLHRHVIVPDADEVARNTRSRSAKLRAAVKTN