MAQEIKHTHLPIRGLNLHVAQVGKGELGTVVFLHGFPEIWYSWRHQMLAVAAAGYLAIAPDCRGYGLSDQPPENEEASWDDLVADVLAILDAYSIPKAFLVGKDFGVMPAYEFALRHPDRTRGVACLGIPFNPAPTSFDAMPEGFYIRRWREPGRAEADFGRYAVRRVVRTIYVLFSGAEIPTAKEGQEIMDLADLSTPLPKWFTEEDLDAYAKLYEKSGFRYPLQMPYRAIHKIPNRLDAKFQVPVFMVMGEKDYCFKFPGFETALRGGIMETFAPDLKITYIPEGNHFVQEQLPEQVNELLLGFFKDHPVVAA*