MYRLFNRSVIRPFAQQRRCLSIHEYRSADLLRAYDVPVPRGGAADSPEEAYKIAQNLHSDGLVIKAQALTGGRGKGHFDSGLQGGVKLVSTPEEVRDLAGQMLQHNLITKQSGAAGKLVSAVYVVERKDAVHEAYLAILVDRVSQKPAIVVSSQGGMDIEGVAAKDPSAIKTFPIDLKTGVTDSLAAEIASNLGFSPEAQVNAQDSIKKLYQIFMEKDATQIEINPLSEVSGNEVLCMDAKFGFDDSALFRHSDVESWRDPTQEDADEVEAGKWGLNFIKLDGNIGCLVNGAGLAMATMDIIKLYGGEPANFLDCGGGATPESIEKAFRLILTEDKVKGIFVNIFGGIVRCDYVAQGLIAATKSLDLSIPVVVRLNGTNLSQAEKLIEESGLKLYSFKDLDPAAEKIVELTK*