MRTRPYKRFAAVAAVAALTATACTAPDQAQEGPKDKAPLFKLGSQISYEKYGKDYPDTKVEDVPGPCSY ......