MARVPDKIKLIDGSREALKFSIRITDLWFIGIPEKSEQAKMVVVDSNGDEIHVVCKHDQLKSRKADLKENLTYVMHNFKVMKNDGKFKVCDHEYNLCFTGITIVRQSDMEHLPFRKFRFVDFSNVIAGHFQTGLLVGKIVVCNFRQVLSYTLWENYCLQFLSYLNEVEDERSIVILLTHGRIKEAQGSYPPSVSNSFKASKLMINELVLEIQEFRESLLDLGIEVRSVLTPIGQGSSQVLGSSQLSSKDAFLSKAEVKNISQINAICEEIIYVTVAKITTIVVDNYSWCYPACGQCYKKTDIETVRFTCPCGKENDQPVLRYRVEVMVNHKGEQTKFLLWDHECAELIGQSADEVNRLKIEISYSLDRLLGCFLAFKVKVQPRFRNSVVLKYSDESDLINVVLDMLSQSVSVTGDHDPLLRIPLTPTKRVSHDELDDEPKKLSDFACPSFLK*