MLRFLSHKVTVFITSRVYSTSSHVGSTASSNSWTTVVSALAQSGGTGALHAAVELLNHGDKPDDASSALVHLLRVSGNHGYVSLCRQLHGYIVKHGFVSETRLSNSLMRFYKTSDSLENAHKLFDEMPEPDVISWNSLVSGYVQSGRLQEGLCLFLDLERSNVFPNEFSFTAALAACARLKISWLGACIHSKIVKLGMEKGNVVVGNCLIDMYGKCGYMDDAVLVFQHMEEKDTVSWNAIVASCSRNRKLELGLWFFHQMPNPDTVTYNELIDAFVKCGDFNSAFQILSCMPNPNSSSWNTILTGYVNSEQSREATQFFTKMHSSGVRFDEYSLSIVLAVIAVLAVVPWGSLIHSCGLKLGLDSRVVVASALIDMYSKCGMLKQAELMFWTMPRKNLIAWNAMIYGYARNGDSTEAINLFHQLKQERFLKPDGITFLNLLAVCSHCEVPMELTLGYFEMMVNEYGIKPRVEHCCSLIRAMAQRGDIWQAKKVVQEFGFGFDGVAWRALLGACSAGKDLKAAKAVAAKMVVLGDVDEDEYVYIVMSNLYAYHEIWREVSQIRKIMREKGVEKEVGSSWIQEQNVAIQL*