MGKGLGILSTVLVQRGALRQGDHVVAGQSWGKVRLLLDEEGAQLSEAGPAVPVRVSGMRVMPRAGDELLVVPSEARAKEVVEFRLLRADAQALAAAAPRRGRKGGGAKLLPALLKAESFGSLEAAREGLSHFPSTRVELKLVREGVGPVTESDVQLAQSVGAQVIAFNVPLESKAAGLAATLQVPVHSHSIIYALVDAAKAAIEPVVEARETGQAEVLEVFTLTLNRKDRAVGMSKHTAVAGSRVTDGQASAGSAVRVVRGGEVTQEGDVISLKHFKQEVRTMKKGSECGLILRDYADLQSGDTIQFYELISRRPSLYEEQGSAK*