MKLPLFFQFLAIFSILVSTNPTSAQCLDDQKSSLLTLFGSAHPPSWTPNTDCCIHWEGITCDGSTGHVTGLDLTNCSIRASINSTSLLSLSSLRNLNLSHNSFFDSSIPTSIGALSNLTHLNLSNSGFKGNVPVEISRVKSLESLDLSFSAFVSLSSLRFSSPDFEYVVGNLSGLRELYLDNVDISSPAPEPLAGLANLSEGEGVAMVRAHLDEEGGGIAVGREDLLVGVRWGGRRELVEGDDKGKDDKSGDE*