MVTLGLSQIAPWSFLCALGVGAVLSCAWRLLARAWLGPQRVALALRAQGLRGTTYRFPSGDVKEYVRLLAAARSDPMPLSSHDITARVLPFDHGIIKQHGKIAVTWFGPEPRVVVNDPKLFREILANKHGQFGKQKSILWIERLLANGLTTHQGDKWVNHRRIINHAFHLEKLKRMLPAFAACSSELVRRWVDSVGSGDVQEIDVWPEFENLTGDVISRAAFGSSFGEGRRIFQLQSEQAQNAVKMASKMYIPGYRFLPTKLNARMKANVREVEVLLKGVITKREKAMKDGLANNDDLLGVMMDSNIKESQEAGSSRPTMTTEDIIGELKLFYFAGMETTAVLLTWAMVVLSMHSEWQDRAREEVLLVFGKNQPDSEGINRLKVVTMILHEVLRLYPPILQLGREAYKETELGGVTYPPGVTFALPIVCIHHDPDVWGEDVDEFKPERFAEGIAGASKDSPAFFPFGWGPRICVGQNFALLEAKMGLSMILQNFWFELSPSYKHAPCPVSTLQPQHGAQIKLMKL*