MGCGASVPNGKGRKRRSVVQEVAVFIPTIRVPVATDVVHPLRGLVSKELVDHLATLRSKVVLLAEDIYHGDMSAVSELQRALEEYLPVVLGLTVKESRLEASVQFSWRTIDDDQECCLASAWYEVLSVVHMMAMLALFEANLKLIPRNGQDGTEKKVSEDSKKDVVDSLLRASGCLDYSVHHILVQIPAQIKKNFPSYLQEGMLEAISIQSLAQCVEIQLGLASECEKATLSVKRRLACEQVSYFSKAHYCLSGCDTSDSYGKKLLLFLNWKCMDAKAVAYYYHALVLDKGSEPTNHISAVCCLSAADDLLAESKRACLSFCLANPITRVPPPWGIMKNMHKKIPDVAYKKFQIYGHLFEQDKKSALQSLPDLPEFPLSLRPEDYEFPITDSIWENVDCQPQIQSLKEHLEDETEESSK*