MLVHLIRTRWLLRKLYGRHGRHAERVDRCVRIFQGKVWGNHSPEYRTATSKNEHYHGKSSPLFVRPLTTFMVPAATLSFTEDKNVGMTAILRRRSSNQTMDFELLRFFNRTQIAKAAVLPRQPLPGCGDVYTNRAGRRLSEYMAESTLKWILLTVVQLSAKGLQSNLKHASSVAEILLQTGHRIDTTYSSHFVQNLRRLLGSELLLIKIRQKATIQFSSSMKRTPHEKSEIYGPTQLYSETEQTWTESRYRTEPVVYNSLDSHSYVFTPEQVECICEVLYVRNETEQLRRFFTKLPSHLNPLLENMESVQKARALLAFADGNWDELFQILKSFKFSPHCHSQLQQLWLEGHYAEASHSRGRPLGPVGKYRIRKRFPWPRTIWDGDEVTYCFKEKSRRVLRESFLKNPYPSPSEKRELANRIGLTPTQVSNWFKNRRQRGRVNGITDPL