MSRLSFRPRPLDIHKKLPIVKSIKDFDDDEAPASTTRNSQLLRAVPEIENEVPQTPSKKLASEIPTPQFVVVDTYERDYSCTFSQPTSYLRARGTRAEIGEFVEYDLDNEDEDWLFEFNEERKILTPETFESLLFKLEVLDHKARERAGLITPTLGSPIPVLLRLDTAIEALQAQGFKYSIIQSIYDYWKEKRERWQKPVLRRLQPPPPVNDTNPYNVFRPREKAHRLHTRRMQRRENNVQSFEKLRQVRRNLDQAKSLLEALIKREEKKREVMESEVMLQRMQMKYKHETEFLEDNIALSGFTPFTSKFVSSEEEYFDSDDVMINRLPRTRSTAVQYLPSHETNVPMVPAVSTKQEFRRRYVPHGWPHKLDPLEPVLLFTKPLLPDKLAMAGIMPPDSITPNGGVSPPPYRFRGRMGRGGRIIFDRWNPLMQTPIDCGNSYYMPPKPRPSTCN*