MKPQPQGTKTATRIFVGRIPQSADESMFRRHFEAFGEIIDLYMPKEHGSKGHRGIGFITFQSAESVDSIMQESHELDGTTLHVDHATPKDEDIRHPPSRAFQDGGDYGLGYGAYDVYIAATTMFGAVGPPTRYDHQGPAYGRGYSGSPQGIGKKIFVGGLPQGAKKDDLRNYFGGFGGVADVFIPRDPKGSGHRGFGFVTFSDEGVADNIADKSHEILGCKVIVDIAAPPRGDSSGRFTDPMPGVDLNAPPYGSMRPFGMFCGNLGYDQGYGPSGSGSRSRTDGRHRPY*