MVGMGQEEVEFEAVEKCRWEGREKESVVADLDGTLTRGRSSFPYFMLVALEAGSVVRAIVLMMMSPLAWLLYHFVSEEAGIRLLIFFGLAGLKVRDIEAAARAVLPKFYAEDIHPESWRVFSACAGHRCVVTANPRLMVDFFCKNHLGADKVLGTELHLTSSGRATGLLLSPGVLLGSRKRSAVKSEFGDALPDVGLGDRLTDLPFLRLCREAYMVPKRSVEAVPMHKLFKPVVFHDGRLVQRPTPVIALMTLIWFPIGLVMSIVRVLVCVNTPLEYVPLMYKLMGIKLTVKGNKPVSKGQGVLFVCCHRTCLDPVFLSVALGKQVSAVTYSVSRLTELLSPIPTVRLTRNREKDAAHIKRLLEVGNLVICPEGTTCREAVLLRFSALFAELTDQIVPVAILPKMTMFYGNTVRGYKAFDPFFFLMNPRPHYEVTFLDQLPLHLTHASGRNSAFEVANCIQKMLAATLGFECTTFTRRDKYRMLTGGDGSVKQ*