METLATTHGAIHSARWFESKGVQLKTEDDGRVFPASNTSKSIVDCFLSTAGSLGIKVLLSTKALTVDANEAGFHIVECEGTRGDNQQNQQIHCKRLVICTGSAQKRSVQALLRDAGAEIRPVAPSLFSLQFSTTAASRFRGLEGVAVQDAGVKINAEKGVWKGSNLCTPQIRGPVLITHEGISGPAILRLSAWGAYQFQEVDYKAMLDINWAPYLTEKGMVNSIMEVPGGRANQPPVRRKAVGEVSPWPGVLPARLWQRLLEHADADGDLTSHLRQLSVFDSPGCKAILSQTPSVPVSQWPWRFFGKAEAAQALSKVMLPRITQDQISVAGRRTNKEEFVTAGGVDLNALDWKRMESRSRPGIHFAGEAVDVDGITGGFNFQGCWSSGYAAGVAAADSLYPKEAH*