MAASSPPSVLAAPRVLETGTKLHISNLKPSVTVEDVQELFSEVGELKRYSVNYDKDGKSQGSAEVVFARKVDALDAIERYNGVLLDGKPMEIELVGSKSEPPSTAPLKYNRAFPNYNAIPNSVPQRGGPRGQYHGNGRPGGSGGQRGIHPGNGRPGNTGQGGGGRGQARARGHDRNRVQASAADLDAELEKYHAAAGKQK