LFEDLEDWTHTRVRSVIAGWVMDYLCMNICHAFCDDLLEEFNQNITAMEAVSCGVHNRSLLQLKTVHICQFLKRICKGKCIDMRFDGNTVSTPLESALAMWVRLGYSKDVRFEDIYDLLRIQAVAICLEKKGFREAEAVFRRVFGENDSNRPLKKILFRVVAKKDPNHTFFSYFSYDCLIRKVKAFVHHVINEKSSSFLIKKATKIVKNTPVAGTVVREADANPNPDIDEDSADGPKFLVKSDMNYFSLTQMKGRKTKQRDDTGRETGPQRKKAKQKCKNIVVDDVETIEDDYEDDNEAGTSDRPSGKKRRSWTWEEDMKLRSGVKKYGEGQWKKILSRYGFQDRTNVMLKDRWRTIKKAEVLSSDSED