GCRVMTDEDVEGLLQGNNGEKEGNTLTGSGKKVKIVLSAEEPGFPLPRFTLNDTPNPTLLIPKGSTINVTHINGSKGIGPSFGLTTRQMPYPEDCSINPLIVGTGPMKPPHNNRYPYTTFTYLPSPGTFYYACFKGGHPARGQKCTVLVR