MVEAKLSYEQIRLKRLEENKKRMEELNLNKLSKALRKSAKPSPVELRYEQAKQVKPRAARLPADLTPLRRSNRVADKPPPNYKDEPVEPLRGVRRSYQRRDLLNRVYASDKARLYAIERAEQVRSGLEPEFPSFVKPMLQSHVTGGFWLGLPVQFCKTHLPKYDETITLVNEEQEEFPTKYLADKTGLSAGWRGFAIDHQLVDGDALVFQLVSPTEFKVYIIRANESDSEDYKDDERDPETTHSNRRSKRIKTEVINLLVKYSTNKENLGTFSYCKKDWFWF*