MPDNKKIAVVRCAIVAETCPGIGCFKAFNEKTVAFSDYYKNTEMAAFFTCGGCPGRRVFRLARSLKKHGVKTVHLSSCMQMENYPECPHVDSIKQTLENAGIEVVEGTHH