MVGHVVKYLGKSNVSKVIEEKSIIRGPGIRIGVDEEDSEEDCDNGKTAGQVTFVPPKDSFVINVADDSNKSIDQLWGSHLEGRRKNLHRSRTAPAMAAMSNVRGALKRPELDSVSSIVKQAVLGLLIYLSFGMGVYWFNRDHFAGNETNSVIDAFYFCIVTMCTIGYGDITPKSTIAKLFSCLFVLVGFGFIDILLSGMVTYVLDKQENFLLHAVDGSHHDIAKTYFVDVKKGRMRIRMKVAIALGVVVLCIGVGAGVMHSVESMGWIDSFYLSVMSVTTVGYGDRAFKTLTGRLFAAIWLLVSTLAVARAFLYLAEARIDKRHRLIAKWVLQRDMTVHDLMAADIDNNGFVRFALSSCLPTYFCDL*