MPRLQQKWLNSRECPTLRREAAKGLFPTKDDPSACTRMSPSDKDLLILCCKLGIALLCLGLLGEVAVRARRALTLDSFNSSSVQDYNLNNSENSTFLLGQGPQPTSSYKPHQFCPSEIEIRMLAKSYIFTNKTNPIGRLLITMLRNESLPFSTIFTQIQRLEMGIENRKKRSTSVKEQVQGLSATGLEVKEGKRSVFVKIGDRWWQPGTYRGPYIYRPTDAPLPYTGRYDLNFDRWVTVNGYKVLYRSLPFRERLARARPPWCVLTQEEKDDMKQQVHDYIYLGTGMKHWRVFFNSKKEAREHIIEHIKALPLTV