MGRGGDVDGAAGALRRFVREAGGCAVVDGGLATELEAHGADLHDELWSASCLVSAPHLIRKVHLDYLDAGANIITSASYQATIQGFQARGLSRERSEALLRRSVHIAQEARAIFAEGWSKGPYANHRSSPRRPVLVAASIGSYGAYLADGSEYTGDYGISVTKETLKSFHRRRLQVLADAGPDLIAFETIPNKLEAQASGDPITECAAVADACARVGAVGVNCTAPRLVHGLILSIRKVTSKPVVVYPNSGETYVAETKEWVESEGGASETDFVSCVGKWRQAGAALVGGCCRTSPATVRAISWALRESDDAVGGDGDRDDFPAVAVL*