MPRLQQKWLNSRECPTLRREAAKGLFPIKDDPSACTRMSPSDKDMLILCCKLGIALLCLGLLGEVAVRARRALTLDSFNNSSVQDYNLNDSENSTFLLGQGPQPTSSYKPHRLCPSEIEIRMLAKNYIFTNETNPIGRLLIMMLRNESLSFSTIFTQIQRLEMGIENRKRRSTSVEEQVQGLRASGLEVKRGKRSALDKIGDRWWQPGTYRGPYIYRPTDAPLPYTGRYDLNFDRWVTVNGYKVLYRSLPFRERLARARPPWCVLSQEEKDDMKQQVHDYIYLGTGMIHWKVFYNSREEAKRHIIEHIKALPLAF