MGKLSKDRRDIYYRKAKESGYRARSSFKLIQINEKFGILKLFKPDIYNCNNEKDLINIYNEHYCYNIVDLCAAPGSWSQVLKNICLYNYYQILYMINKYNNNENIKNIQHEEFLNKFSLYINYNEELENKIKNLKIKCSNIKEPNIVAVDLQEIGNMNYVKIIQGDITKMSTIDKILKCMNNKINSDEENVNVFYNMEQQKKENNFSYAHTVVSDGAPDITGMNDIDEFIQSQLILSSLKVCCSVLKVGGNFISKIFRGEHTGLLILHLNKFFQRVYICKPQSSRNKSLESFLVCLNFSLPRSNIISMNNHNAENKINDKYLSEEQMRKFHAQLITYKDKDDQESEEKKENYNSHDNIDYNLCHTTKHNKNISDEIETKEVSSPYEHNNIVENNVTPNSDMLKNINKIINEYDNDKNNLDIFNFYCSDSDEEIKYFNSEDEEVVNNYISSESFMSNKLFSFIATDNYYDSDKSYLLPENYVRHEPQLMPLKPPYMLSLQKKRQEVKK*