MGQNSPNGPKQHALGLRAFLPTGQTGNHASPSRPRAPQPPHPDPSAADIPTLGHNRGLPHPPPHQSTPPEATTQQGREGRGRKTNLGASPKFEDRGSSREAVGLALRMASSSLPPVQNLGGSTYILCVPKQGDLPFAYMCNALILINVLKLENEEVQQGTVSKDLLLEKCVEIFANNPHPSVMVTREAIPTYLMKCFKTDRNVKLKRAIKNKGCFDLLQTLKKKKKSRGKDLDENGTLIDQFLSHHSPYSVSCLIKRISEVLEERSKHASVFYWGRKFSTITVHSGTLYVLDAAASCLLKQVVWQRLTVDPSKDIFFDSHFREMEQNKVEILKLHLRDGPACVAIPLSSGLKWRRWSGGSPRSGTPTRGR*