MLDALSFSKQYGSPIIPKLCNMRAVAFLSGGTRRGDQLIMKYSSFCSKQKTKAENVQERVKELLEKLRKAKGQTRIKALCALRLIAQTDESARKSIVDEGGVMLLSSLLGPFTSHAVGTEAIGILVRLPLDSEGKTSLTEPAKISLMVDLLHEGTMETRINSAKLIETLVDIKDLKSENVSSFRILFGLLRLVKDKKYLRSMAAGLSLLRIICSCKQVRIQCTVEVLSLLFQEPAAGNLNRRERWAQVAMCSAYVRIVNTCPPHIWNLDMLVDLLHYPGPCFRLVNCIQVAVEILGPQAVGGQVETNDAKEAEPSLSDLAAERVSPVRKKRVAQVLDLMVRMLGFTKEDKQRIGIAQQVASKGVVRGVLGLPGRLVGGIMGSSPSEASPPVPSENQSFSDLWIDFLLKESQERERRENAEEQAKAGISRQDRDLTSADSRGMAASDTLASAVRGMLP*