MKTGRTPQQGAAALAVVMILLLAMTILAAFANRSLLFEQRSSANQYRSTIAAETAEAGLEWAQALLNDGRRVDAHCLPAADQPTSFRERYVPKSSPDAAIAPVTTVRPGCSLGATGLTCHCPDAGGSAEWTRNDPSFTVEFAAVIGDPESVRITARGCSSRGSQCVPGSDAARADASAATQAIFKLRPTLRTMPAAALTTGGLVALDGWQLLNTDYATQGLLIDAGGAITLGGTPPLLTTLPGSPVENALIESDEALARLASADASGAVFFSALFGSTPAQFAAAPATRRIAGCTAISCGAALRAAYAEGDASFFVDGDLQLDAAGWPGAAVGSADRPLLLVVSGALRFNGGFPAHGLIYAAESSFDPGGAIDLQGALVARGNLAGSSNGRITYNSPVLRQLRSAAGPWVRVPGSWRDGRCADGDPARPCDLLP