MGVVVGEWRRGPVIGRGASATVSIATDALTGEAFAVKSVGIALAGALRREQSVLSALSSPYVVSCVGSSGASDDGRSYELFLELAPGGSLADEMKRCGGRCEEALVASRAGDVLRGLAHVHGAGIAHCDVKARNVLLGADGRAKLADFGCARWTTKAKEDGIGNAIMGTPMFMSPEAARGEAQGAAADIWALGCTVIEMATGGAPWRFSSPVAALHHVAHSGDVPEAPSWFSEQGKDFLARCLVRDPAQRWTAEQLLEHPFVAAVTSSSKAAPIAHWVSPKSVLDQDIWEDSSSTDSGDDTTVVPPADRVRALASVECSPDCWTWSGEEWITVCGGLTDTDSNTALSLTPEADTMEAAGSSNGDDEQVPSAAGDAGVDAPRGQGSSHGSSSSASAEDGAGVTVTLALAVGRHAVREAQPPPGTGYADMPLHRCGAADLLSSFARAAAPRIRTAPPP*