MVRASTLQLRGAQHFRQRLVLSTLSGTPVRIEDIRADDTSPGLRSYEVSFLRLMEKVSDGCVVEINETGTKLRYKPGVLLGGRQLVHDCGVNRSIGYFMEPLIVLGLFGKTFLSITLKGITNDNKDPCVDTFRTTTLPMLKHFGVPLEDLELKIISRGAPPKGGGEVRLKVPIVQNSLSAVTWVDEGMVKRIRGVAYSTRLSPQMANRMVDASRGILNQLLPDVYIFTDHYSGQLSGRSPGYGISLVAETTSGCLISAECAASYAISEEDGDLSDTETEKAPMLPEDIGREGAMFLLEEIKQGGVVDSTHQGLLFLLCALCPEDVSKVRVGRLSPYAIKTLRHIKDFLGVQFNIKPDPATGTVILTCIGCGYKNLSRKVS*