MVRGWFTRLRGLPDGQEVFEEIPAEDAFIKLETNFANSLTELFPRRVEQAVALAGARVIAGSYEHRRCFCNCKAHHIKLDTKALFGLMRTAGMLPADITSLPKFRSGVAGPKDSEVANRWNAFLLNLAAVRPNVGQKFAKEYVATTLATWPAMWAELSKRRWSNARFQLYGGKQRTVAKFWAETVKGVRVRCNSAATGRPLALAYGAAGFSGSGNIGSKGVPVKQMQREACKQFPGRVVLVHEFWTSRVSSARTNVVAGQAESFR*