QPGAAAFLDAPEAEVLQDVLREQFGPLPLAAICRLRRLPGDYSATQDVQLALEQRRGAKAKERGRPDKNLNRGFAKLKALAPFLPQSRKPSKVGVLKGATEYIQILSDVLEGAKDAEKQDPDDLNYSKNSSAPHKSVIRESSRSIALPASCTVGLKNEDKLWAEGGSCNSAYTCHQSMLSTTGVISPIRRLVKYSFLKSSRCQY