MDIFSNEDTEKYDRADALKVFDETKAGVKGLVDAGVTKIPRIFIRPHDELVEELNSSKVSLQIPIIDLTGSEKGDRRKEIVEQIRVASETWGFFQVINHEIPRSLLDETIDCIRMFHEQESEIKMKFYSRDRMNNVRFDSNLDLYQSRAANWRDTLTLSMFILDDLNPDEVPSICRHELLSEALGLRPNHLQDLECCHGRTFVCHYYPPCPEPELTLGSSKHTDPSFLTLLLQDNIGGLQVRHHDQWTDVPPLAGGFVVNIGDFLQIVSNDKFKSVDHRVLANHNGPRISMACFFTGVAVPPKIYGPIKELTLQSDGSTPVYQDFLVSEYMNKFFTKPIDKSGLDYFKL*