MLSSWVVSGGFAWRNTHPRAIRGPLGWPLLGSIPIMGPLAHRKLAEISASLDTKRLMALSLGSTRLIISSDPETAKEILCGHAFSDRPTKEAARALMFERAIGFAPSGEYWRHLRRIAAANMFSPKRIASLEGLRQRVAGEILGGLCREMEERGVVEVRTMLQKGSLKSVVGSVFGASMSLEGEELRLMVKEGYDLIAKFNWGDYFPLGFLDFHGVRKRCHNLALKVKDFVGQIIEERRREGECMGDDFLSVLLTLPEEERLSDSDMVAVLWEMIFRGTDTVAILLEWTMARMVLHPDIQAKAQQELDTWIGDSRQVRDSDISNLKYLQAIVKEVLRMHPPGPLLSWARLAVHDVHVGKHFVPAGTTAMVNMWAITHDGSIWKDPWAFRPDRFVEEEVSIMGSDLRLAPFGAGRRVCPGKALGLATVHLWLARLLHQFTWLPLKSVDLSESLRLSLEMKNPLRCRAVRRNAVQFL*