MDLVNHLEGRLLFAVPKKGRLQGPCLNLLEGADIQFRRESRLDIALVKNLPIALIFLPAADIPTFVGEGRVDLGITGTDQVQEHDAGVRSVNRARRARRGSTSTFNPAEDGSKPRGCETVMDLGFGGCRLQVQVPQKGAFASSADLVGKNIGTSFVHLAEEYFARLEQEQDAAANGADAPAPGSRKLRTNIIELSGSVEAACALGVADGIVDLVESGETMRAAGLKAIDTVVESSAILIKSKSPSNPELVELIASRIRGVITAQRYILCQYNIERSKLAAATAITPGKRAPTITNIDQEGAVAVSSMVEKKKMAIVMDELTKIGATDILCLAIQNARSN