MLIHQGIIRQTLLVLYLLLNYDSIQGKTLLSKVEELELEEKFKLLNKPSVKTIKSKFGDIYDCVDFYKQPAFDHPLLKNHNFHPEMKPTLARSKQNSSTSQTNWSSRLWSKLDDGCPFGTVPIRRITKEDLIRQRNMPPPEDVISDAELTTMNNKRESKRRYISSQGYKLAIVRTPYNPNNKFTGAGMSSSLYNPQVEGQQHSACRLKIQKESDIIQVGWRVDPTLYKDNKTRLFVHFQAGDKHCFNTLCPGFVQVYPDIPVDIVFNDTSQRGVGGSWEFPMLIERDEANGNWWLLLDERNIHIGFWPQKIFTSLTGFANNIEWGGVAYSPPGVPKPPMGSSYFPIGNTGYDAYCGKLTVLNHKGVLINIYRTLVRVDDTNLYRLIDDPRMGPGKLKHYVLYGGPGESQQL*