MSCNGCRVLRKGCSESCILRPCLQWIDTAEAQGHATVFVAKFFGRADLMSFISNVPQPQRPCNFPLPHLLQLFLHXNF