MKSIVFLLALLLNATRSYREIVKMPEKQVAPVISNLEDFANNLPGYLISESPVAVLLDYDGTLAPIADNPAKTKMPVELE AILHKIAKHPKVFLAVISGRGLKDVQKQVNIDGITYAGNHGLEIEYPDGSRHDYELPTEIQKNYTQMVRELKEKVEKNGA WVEDKKVSLTYHYRDTPAALKDQQKQLASEICTKFGFRANQAHEAIEAKPPVNWNKGEAAVYILKQKFGDNWSQKVSVVF AGDDTTDEDAMRVLRGLGRSFRISADAQIQTYADFRLPKQAVMTDLLKWIANVYVS