MLGVQNKVDLLKGRNEAKLTFRSRVHHSGVICMIRLRRMPVALHVKRMLTTVAFLLGVTLQRACTSSLYHNILRTPAVRLLRAVPSVCIDAQTASGRERIIQGVYSHCGDVQRNACVLRDRIVELYCSIMRSKTVTYSVETSLRAFHAAASFVRQARIDLTCRFPDIDQIVAWNACALTCMALLHFHAVATRVITLKTLQIDRRFSGIVESTGDDWIRISCDPLLVKGQTLLARTWNGFCEAVEMHTPRNSNFKLGSYLSRMQLPPKNTIMVSLVGAGEYVGKKGTVGKQTMVFSREGDKSTAKLLLAALKGKKIFVSPKLMFGKSVRASVDYRMRFWLAFENLSADLANVVKEVSKGFEGFNVLKSRSSPQLAKYFPPVSFPREGKAMNIVIEYLKGFSALAAATHERRPRVPELVEMQDIKPVPPSNHGHGMKLALGSLAILLGWYAHENQTRRSRK*