MRRPVVIGFGLGGAAAAILAARLRFYDFDGASGGECEELGLVKRRILSRNGIVPGREEQKSVLLGSSLEHPLDLLVVGGGATGSGVALDAATRGLSVGLLERDDFSSGTSSRSTKLLHGGVRYLEKAVFNLDYNQLKLVFHALEERNRVIRNASHMCRALPTMTPCFSWFEVVYYWMGLKAYDLVAGPRILRLSQYYSAQDAVDVFPTLSKECHGRNLKGAIVYYDGQMDDSRLNIGLACTAALAGAAVLNHAEVVSLHKDENSGCIVGARVRDNLTETEFDVYAKVVVNATGAFCDALRKMASSDAANIICPSSGAHVVLPDYYSPEGMGLIVPKTKDGRVVFMLPWHGKTLAGTTDSITELTNLPKPRQDEIEFILHAIGDYLNIKVRHSDILSAWSGIRPLATDPSAKDTASISRDHIVHVDRHGLVTVTGGKWTTYRSMAEDAVDAAIKKGKLSPSSGCITAHLPIVGAYGWEPSLFVVLAQSYLCMKISRDGAVMPKTMDSTTAKYLSHAYGSMAGHVAAIAQNEKLGKRLVHGHPYMEAEVAYCARNEYCETAVDFLARRTRLAFLDADAASRALPRVIEILAAERGWDKQRQGLEQLNAEAFLCTFKTDLKNPQSQSALLLES*