MSADPNASKVLEDAFFVREEEWEQARSEDHVQNLHPIFKSILRGTCETFPWQFQQSPGVELLRGILPFFGGKSLVWSGWCPKPCLESTTSWPLSFTQGLREFLEAAEDLLQVVSSSEVYKGELQAVLKNLLDDNIHDKKVMFAPLAMGGALCKKFCTAAPLLSLAKSHKNFKIATNCLVYEIVNNNGTATALKTSRGEVKLYDTNKLVLCMGAIPSTALVLNSFPTFHHIGKTVVTGMDNPDPGKNKATATRLAPDLVANPTEEQMQSSKEGFVILVCIGIGEFGENTESGVERTNGDHLNCDNIKIHVKESKADQAVKTRMEDAMQDVLRALSPQGRIDFWDSSCNKWKKTLPGDVRSSIIINESSTMPIEQSVDINYQLKGTNNVFLTGNAILPIQCGSWNPTLTIVALARHLGAQLANN*