MPIDGYRCASRSLKLGLKEIAVTFEVKASGGLHFYLSVTFSSSGIIQDGSSGSLLSHERVLASAESEDKVEELAEIGAMVSTPDPVSVWDMAEPDFLALHRSLPKLYHSPEVFTLSYEEMWIQLQIWVYPSQAGNTSYEHKFDGRKDVMEELSSTADLFSRLLLRSKFSTELPQKAQLFLLPFSIDALRVDLGPSRISDHLRRYVQNVRTSYPYWNLSLGANHFYLSSQAFENNNKHRNVLELEKNSIQAACAPLRQNQNFYPHKDFIFPRYKPITQTEFYAALEGRTSRTVLAYFGGTLADTPALVFILDAWKSDPDFEVEVDPSPHRISVYRQLARSKFCVNVPSRDTFDFVDAIRFGCVLVLLSKSVFLDLPFQGFLDWRQFAYLGHEARKHLEWNNPPVPYDAFYMTLLELWERRHSIKCGRRNLNSATAVS*