MGFRFARLAAGVARATASHRGPHPSSTSARRVLAPLASSGEPSGGYRFVPVRGHGGHSHHHGEASEKIFRLGLASDVVLTVGKAITGYLSGSTAITADAAHSLSDIVLSTVALLSYKAAKAPRDKDHPYGHGKFESLGALGISSMLLVTAGGIAWHSFEVLQGVMSSAPDIIGSTSHINHNHGSGGHNHGIDLEHPVLALTVTTLAISIKEGLYWITKRAGEKEGSGLMKANAWHHRADAISSVVALVGVGGSILGVPLLDPLAGLVVSGMILKAGVQTGYESILELVDAAVDPSLLEPIKETIVKVDGVKGCHRLRGRKAGTSLYLDVHIEVYPFLSVSAAHDIGETVRHHIQKAHNQVAEVFIHIDPSYSVGTDMDKENTLENLERRNSDDIPRQQNAEAIVSDIVLSHFSKKMSLEHLMLHYLQGRVLLQVQVSMPPEILIRDAMDIAKQAEEEILNADASISQVSIQLRLGQQIQKLHLATSKTGAKDLQAEQQ*