MVLPFILRGDGSFSRRAADFFDRKTPAIDAEGVSARDLTIDDQDTDLWVRIFTPSSSSSKLPVIFFFHGGFFALCTPASPHFDALCRNLATACAAIVISVNYRRIPEHRYPAAIDDGFQALKYFQQHSSKNALLDLSNTFLVGDSAGGNLVHNLSSKLALAREDLSPIVIRGQVLIQPSFGGESLTPSEKEFADVPFANQRFSEWRWRAYLPPGASRDHSGCNPFGGEAPLDLAAMAIPPTLVVIGGSCPGQDRHAHYVDKLIAAGKEAQSIFVPGACHGFYLAPKFPHARKFCEDIATFVKIRVASS*