MKPLVSIFSVALLTSFAWLHQTSAFGVRRSSNRSARAAPPLDPTLRSAVDAFTSKGFEKRDDTKNENQGEFANKSAAEIKGELLELLPSMTGQEDEFRRVEELVNALEARYQPAQTLTFLNLAMQGSWQLLFSTNLSGTPNPAKFRLRELTQRIECNNLDGVVTNQALWDLAEAGDAAFDATGTFSVKCNYSINQGARMIVDLEDHLLQPARGSAIPQDVQGLVGYLHRAMPKTLFDPSDHAMDTTYLDVDLRIVRYTGARLEGSRDIFMRASALEINPTKDDVPREE*