MTGNIPLIRILKGYQTKIMESKDERMKSTAEILRNIKTIKLQAWDSYYLQKLEILRKVEYNWLWKSLRLSALTTFIFWESPIFISVATFSGCVMMGIPLTAGRVLSAFATFRMLQDPIFNFSDLLSTIAQGKVSADRIAYYLQEDEIQPDALEFVPKDETQLGVEIKSGTFSWDKESGIPTLDGIELQARRGMRVAICGSVGSGKSSLLSCVLGEMQKLSGIIKISGEVAYVPQSPWILTGNIKENVLFGKPYESVKYDKTVETCALKKDFELFPAGDLTEIGERGINMSGGQKQRIQIARAVYQDADIYLLDDPFSALDAHTGTHLFQECLMRVLKDKTILYVTHQVEFLPAADLILVMQNGRIAQAGTFEELLKQNIGFEVLVGAHNQALE*