MRKTVIVAMSGGVDSSVVAYLLKKQGEYNVVGLFMKNWGEQDENGECTATKDFRDVERIAEQLSIPYYTVSFSKEYKERVFSRFLREYANGYTPNPDVLCNREIKFDLLQKKVRELKGDFLATGHYCRGGADGTGLSRGIDPNKDQSYFLCGTPKDALSNVLFPLGGMYKTEVRRIAQEAGLATATKKDSTGICFIGKRPFKSFLEQFVADSPGDIIDFDTQQVVGRHEGAHYYTIGQRRGLNIGGMEKPCYVLSKNMEKNIVYIVRGEDHPLLYRQELLAKELNWFVPLQEPMICSAKVRYRSPDEKCSVYPLEDGTVKVIFDVPVKAVTPGQTVAFYQGDICLGGGVIEVPMIHQL