MDARKYAKAAAELGIHVLDTWPWWNILIRLPAKSVLRFRAVCKAFRDHISSPEFLREFQRLQKPQPLILPADYARDDPRYVHLEAIDLLTDQVRHIFRFATAAAGEQYVHRAPGTIVFAVHGSVDGLLLVSFLDSWYVCNPSLRQWAPMPALDPHEVVGFYSHAASGEYRVLYQKGADDPSVDTCYYIITVGSQQAARSIGCPVSPATMLEAWFDRRQVGLEGAFREPPALVGGNLYWPQRDRIMVFDTAAEVFSWIDSPDTNSVMKLMEMESNSRLGALKVGLWILEDHEGEIWAHACRIELSLAQITMGSAGSDRCTPFVVSPEGDVLIECPSTPLNLGDDELEVWPACLLHYSKKDEERGKFNFEHNWTTSPTHLLKESLLPHAFLQPQVDGDALTPPFFQGL*