MKLIVVGGSGYLGARVVRQALLRGHSVTSISRSGGPPAGVTPAAELEGAEWVAGDATVPEVQARVGDADGVITTLGVFGTNERMRAVNGDANIAIARAAAAGGVKRFVHVSAAEYGVIEGLIPGYFEGKRAADAEVARLFGSRGTVLRPGMVHGTRQAGPVQLPLWLLGAPLEAVGASQPGTALRAALGRFGGVLTPAIGVDTARAAGPVVELFWDGGCPLCRREIGYYQRLDVDGRVAWTDIDAAPEALQPHGVSQEEAMARIHAIGGRGQLLSGVPAFLAVWEQLPYWRLLPPLLTAAPGAVPLAEAAYRLFARHRLTVTGRRSLGAATACRPPSAAAPAAGSAEPK*