MADSWTYVRGHALEGIVASCKGKSFFTKALDFDAQQRTAQVLVQAWIEAVEYVGVEKVVQFVSDGEATNRAAGNLLQCRFPHITWSACMAHCLNNLLKDISNLPWVKSVIATGKEIITFITRHHFSLSLYRKFASKELLKYAETRFAYNFLMLRRLYNMRPALLQMVASPEWTRWPSSRSALGQLCYTTITQEEFWPEVKHLLLIFIPVVIVLQRADSDIPYVGKIYEAMDRLIENMRVLEKDLTKLADIEELAISRWNQYLSPLHCAAYLLDPEFQHKVREIMSDAEVSRNWNMVLQKLVPTPEARRIIKDQLVFYRSKDGMFGWPDAQMDRFKVGAVTWWEDYGADCPELKNLAVRILSQAVSSSALERLWSVFGNVHTKKRNRLGLQKANDLVFVSTNLRLLTSMRTQYNIDKYVGFHKSEHDTGAIVAIPEEEEHEQRENRGVEEEEYVEEEEEEE