MPTLTHLAASAASSLAFLNNQKPTTKSLIPPSNLIKYSLNFKTLKPPKLSIKAKSSTSSNPSIVNGASAPSAPDSLKSRLQNGETLYGIFLLSFSPTIAEIAGLAGYDFAVVDMEHGPGGITDALHCLRALAATRTPAILRLPESSPTWAKKALDLGPQGIMFPMIESPKMAKKAVSYCRFPPEGIRGSAHTVVRASDYGIDEGYLSNYAEELLIMCQVESEEGVKKAEEISAVDGVDCVQMGPLDLSASMGYLWDPGHKKVREMMRVSEKGVLKGGAYLGGFAMPHDGPIDLKARGYRMVSGTVDVGLFRSAAVDDVRKFKMSLIQGSDDEADDGKDGDDKYWSE*