MDCNCVSDLLLPPVPALWTPGFAFPDWAYKPESSPGSRQIQLWHFILELLQKEEYQGVIAWQGDYGEFVIKDPDEVARLWGIRKCKPHMNYDKLSRALRYYYNKRILHKTKGKRFTYKFNFSKVVLVNYPILDMANSPFFLAQNHFNGGSAAPDCSPEAIQSLFPRLPDSGRGTSLFDRGSAAPGPEGDKLRLDTFPFLGS