MSVPEARSDAILDALEDLAYSPLPGPDDLDEALLEGVDSPLFVAICVFLSNAITKARRLETVVSSGDDTSALLIELSSFLQEAGCPFDEFEKDTFAAVRDLTSRINLLEWLCSEAQTARMIRSQTSDKMDVATDFGTSAEDRLASVLSTLGLSDRAQSTTSEIFSAITARIQHLMKQAGQNYIEPPILSHKLSPEQWAKLEDINAQLSEEYAVRRQMLLKRIDVTIQSFKWSDRVKKSLDELERSTQPLRHTMTTASDVDVHDVLFASRDLLNISKTSGAAVRHATAKSKIRGIFIGDVPDRGGRPTEQRAPGMMPAFRKRTVTARPQRNKRGNGGGVGGGGRNSGGGGGRRRGKKGGRVQGGWSKS