MSVVWNLYKKMKGESGEDLAVCKICSKTVRIPKSKTTTNLLSHLRESHKEEMEDAQTTTLKENTIVETQPKLDELFKRKISSSTKRRLDHKVALLVAKGSLPLNIVSLDVFKDLLATLNPSYSPPCTKTLLSIMRDQVKALDEANKVVCKQEGCNIAVTVDSWSSSNANCSLLAITGHITGADITDRRNILIDCIPLQGESHTAVVLEAKFRESIERLGISPAQISCIVADGASVMKAMASNLDLRYVQCCAHVINLAVRAALESDAAKMAINNVKKIVSRLNRSPKVKSLYKRFLKEAGLPLALPVTDCPTRWGSTYTMVCDVLNSVCYQDSCVSMYIPVGKILIASTKKNCQAARREAKQFGECLLSKLWHYFDEWFEDEDLSIAAFCDPRFAFLDTVLPAESWRTTVEKFIASKAKSTEPKEIEDLLDRTAIHHGERDDGEAPVWNLLTTQPSSSRESTTTEDEIQIEVQQYAVLLKNRGHRTNRTPSSGGGITARNSP