MTRAATLPSAPVVEIDIQPLLLRSQRVVTTAATQHFITPFLVFLSSQTPSHSLALAFALSPSCSSSFPLALPRGGAAWAHPMAASQLLALAAELPLPPLLYLWRRQETKRLHRLPSCWYLRFLLQLFSAELYVGHCSLRLHPIARWSLHPKVSRSLAACEGALLVVDASQGVEAQTLANVYLALENNLEIIPVLNKIDLPGADPERVRSEIEEIVGLDCSDAILCSAKEGIGISEILESIVAKIPAPNDTSGKPLRALIFDSYYDLYRGVIVYFRVIDGIIKKHDKVLFMASGKEYEVDEVGVLSPSQMQVDELVAGEVGYVAASIRSVADARVGDTITNAAKKADTALPGYQEATPMVFCGLFPVDADQFSELREALEKLQLNDAALKYEPETSSAMGFGFRCGFLGLLHMEIVQERLEREYSLNLITTAPSVVYRVTCSDKSVVECSNPSELPDAGKRNSIEEPFVKIEMITPKEFIGPLMELAQDRRGEFKEMKYITESRAAVIYELPLAEMVGDFFDQLKSKSKGYASMEYSLVGYRESDLVRLDIMINGEGVEPLAAIVHKDKAFTVGRALTQKLKELIPRQMFKIPIQACIGSRVIASEAISAMRKDVLAKCYGGDISRKKKLLKKQAEGKKRMKSLGRVEVPQDAFMAVLRLEREVV*