MFRPMDNVSVRRASVPFGLNMVCKVAKTFNDLVRRKDGTLNRKVADLMEYRVPDNGKPIRGVYTKDIIINTETGVWVRLFIPTNMAEQLPIVFYFHGGGFAVLSAASIAYDAFCRTLARSCRVIVISVDYRRAPEYKCPIAYEDSFGALAWLRSDGHTHLPQNTDISCCFLMGDSAGGNIVHHVGCRAVGGDAELIRPVRIVGLVLIQPYFGGERRTVSELKLVNAPLVSMENSDWYWRAFLPEGANKDYGAANVFGPNGADISGLPLPPALVVVGGHDPLQDWQIGYVENLKKLKKDVQMLFYEEGIHAFHLFYWYPLADQFISDFNEFKHKLLMI*