MQRLSKIVDVHKTVLHGLQLSTSWLLRWLGLSTGCNYPRVGSSVGWDYPRAANLHRLPLHEFKAAAFSLQLPTGWDLPRAATVHELAPPLAGIVHGLQISTRWLSTSSRQQLSLVQGGDTPEYSTSSRRQTLHGLAPGLSTSKWKGIPTRLNNIPHSREIREYFYEDVRCATIRAVEDGCTRLKLIFQFSNYKIVVIPSVGLYGPGIWVFDPYGLTGKIQPVDPAWGAEGFYRFVPGGIASHHIAAGTLGILAGLFHLSVRPPQRLYIGLRMGNIEMVLSNSIAAMFFVAFVAGTMWYGSATTPVELFGPTRYQWD*