MGILRLITGWPGPSGFGSATTAEQVTAGIDAGDLTVVITGGASGIGLETSRVLALRGAHVIIAARNVEAANEAKQNILKSNENAKIDVLQLDLSSLKSVKDFADNFIALNLPLNILINNAGIMFCPYQLSQDEIEMQFATNHLGHFYLTNLLLDKMKNTASSTGIEGRIVNLSSVAHLHTYEEGIRFDSINDKKSYSDKKAYGQSKLANILHANELSRRLEEEGVNITVNSVHPGLIMTNLMKYSLNLMRIMKLLTYLLWKNVPQGAATTCYVAMHPDLKGVSGKYFLDCNEWPASDFARNPTMAKKLWDFSNHLLDSALQHS*