MPRYAQLVIGPAGSGKSTYCHNLYQHCQSVGRVIHIVNLDPAAETFRYPVSVDIRELISLEDVMEELKLGPNGGLVYCMEYLEENLDDWLSEQLEDYIDDDYLVFDCPGQIELYSHIPVLRTFVDQLKKWDFAVCAVYMLDSQFASDVTKYISGCMASLSAMIQLEVPHVNVLTKMDLLPSKSNVDKFLDPDARLLLGELNDQMAPRFQKLNKALAELVDDYSMVSFLPLDIRDEESIQYLLSHIDNAIQFGEDAEVKIKDYDADMGESEDAGNFDMGGEDED*