MRSALITAPIVDARRARVHRHASITRARDYPKPDLDVPSNGNYQESKALSQKLKSIALAERKSVLIIGGGLAGLSCGKYLSDAGARPIVVERNKMLGGKVSAWRDAEGDWIETGLHIFFGAYPNMMNLFAELGIEDRLQWKEHSMTFAMKDYPGEFTKFKFPENVPAPFNMAYAILSNDKMLTWTEKLRTGAPLVPMLAGGQGYIDAQDELSVEEWMKKNFMPKRVSDELFIAMGKALDFIDVDKLSMTVILTAMNRFINETHGSKTAFLDGNQPDRLCAPMKEHIERVGGGEVMVDTPMQEILTDVEGNVEGVKLRNGEILTADHYVSAMPVDALKLKLPDAWKPMPFFKQLDELEGIPVINVHLWFDRKLRPYDGLVFSRSPLLSVYADMSECCKEYTDSERSMLELVFAPCDKRAGSDINWIGASDEEIVAATLKELEKLFPDELGSNGGAKLRKSAVVKTPRSVYAAIPGRNKFRPSQQTPIKNFTLAGDFTSQKFLGSMEGAVLSGKLAAEVVAETLAGCEPTRGIKPVHESVRV*