MGVKGFVEGGIASIVAGCSTHPLDLIKVRMQLQGEAAAAPQPALRPALAFHAGGHAVTLPHHDIPVPPPRKPGPLTVGAQILRSEGARGLFSGVSATMLRQTLYSTTRMGLYDILKTKWTPPPDNNGNGGVLPLHRKIAAGLVAGGVGAAVGNPADVAMVRMQADGRLPLAERRNYAGVGDAIARMTRDEGVRSLWRGSSLTVNRAMIVTASQLATYDQAKEAILARRGPGADGLATHVAASFTAGIVAAAASNPVDVVKTRMMNMKVAPGAPPPYAGAVDCALKTVRSEGPMALYKGFIPTVMRQGPFTVVLFVTLEQVRKVFKGVDF*