MGSAAASPQPSGNLTQDELKRVAAHRAVEFVESGMTLGLGTGSTAAHALDRLGDLLRAGALPGVAGVPTSLKTEAHAARVGIPLLPLDAASGASIRLSIDGADEVDPDLNLVKGRGGSLLREKMIEGAGDRFVVIVDESKLVPRLGCTGAVPVEVIPFGAPHTLGLIRKVFDGVPGFHARLRTVPAANGEDSDAPFLTDNGNYIVEMFFEDGIRGDLLDISDRLLRITGVIEHGMFLGMATTVIVANKDGTVTVINKKKMNQAVSSTSTRGRGKSERVWTYFEDEALLKALFELSLDPKWKSEGSFKNGYLSVLKATLAEKIPGCGLTAVPHIESRVRHFRTKYGAIEVMLANSGFSWDENRKMVQCEKQQYEDHCKRHPDAKGLYGISFPHLDTLAAIYGKDIATGKGAEGLGDAISNLEKEITLEESHDREVEEDSMSRETPRWASDRNLLDSTSSTSKRRKRDKGNEVRKSSDPFLDMLGEFRDDLKNASNHFGKMTEIMEREAKLQEEAAHKDPMQVLQQKSITELTRLGFTSTELVKAASVFVNVPNQMTMLFALPETLRRGFILNMLANEAQKN*