MVWALAPLVILLIHPAVCSRLILSPLTLHNGLGKTPPMGWNSWNHFGCNIDELTVKETAEALVSTGLAALGYNYLNVDDCWAEMKRGSEGELTARAATFPSGIKALADFVHEKGLKFGIYSDAGYFTCEKQPGSLGYEEQDAETFASWGIDYLKYDNCYTDGSKPELRYPIMQEALAKTGRKIFFSICEWGVDDPAEWAPDVGNSWRTTGDITDTWKSMTTIADLNDRWASFAGPGGWNDPDMLEVGNGGMTIDEYRSHFSIWALMKAPLILGCDLRDMSNDTLEIITNKEVISVNQDSLGIQGRKVCKKGPEECHEIWAGPLSLKRTAVVIWNRCEGDADIEVSWQEISLHPSTRVTIRDLWKHEYWSGVYNESIVVSVAPHGAEMFILSPGWSSLPKQVLAAVFDTMFASQ*