MVAPLQLAVAVSILAVLVARPAHCGDIVHDDANAPKRPGCDNQFVLVKVRNWIDDIEASEVVGVSARFGKAMESHKHKAQIFNLQAAVPATCCNASSSKLNGYSALTRRGDCTFTTKARVAQAAGATAILVVNTKEELYKMVCDANEPGTFLDIKIPAVVLPFSAGETLERALNSSQKVQVQLYSPDRPAIDAAEFVLWIMAVGTIACASIWSAWSFNDIDLECSKSVKDEQEDFDSENCKEDMDVVKINVASAVLFVLFASGFLILIYKFMSGWFMLVLVIFFCVGGVEGLQTCLVALLSRWFTRANGLYVNVPFFGAFSLLTLLVSPFCITFATVWAIYRHVSYAWVAQDILGIALIITVLQIVRLPNIKVSTVLLTLAFLYDIFWVFISPTVFDESVMIVVARGDKSGEDGIPMLLKIPRIFDPWGGYSIIGFGDILLPGLLICFARRFDVATKKNLRSGYFLWLLIGYGFGLFITYVALNVMDGQGQPALLYIVPVTLGSLIFLGWRHGELTMLWNEGEPVHKCPKILQLTGSLLHK*