MVMERSEKALVPEWLKVVNGGTSGGGGNTTSHLSASSSQSDRTSSSNFRRSSSSNGAMIREKDPSGRSRPYSSFGRSHHERDWERDHDFWSGDHDISDSLTLTNRTKKDTLRRSQSLISGKRGEVRRVGNDTSNGLLVGGHIMDNIQKAAFERAFPSLGAEEKQVVPDISRASSPGLSPASQNLPICAAVRGGECWTSALAQLPVTVGGSGILPSAQQTAPTSSAYVAPSITTGLNMAETLAQTPARTRTTPQLSVETQRREELAIKQSRQLIPMTPSMAKTSVPNSSEKLKLKPVRSSELSNMTKAGQQPSSSQLVNHAVHGTIRSDVSRPSKAGKLTVLKATHEKNDASAAKDAPSPTNASRVLPGVVQLAAFAPSRSSINPKLATDSKAAAISVTKNSMDRRPSQSRNRIDFFNSLRQKTSGNHSAAVPDSIPSVSSLSVLEKSDDQTTTIAAAVSEDAPESGPDLEWSPRNGSDVSGIGDACEDPNIDSSSYAVLFPKEEEVAFLRSMGWDENAEDDPLTEEEINAFYESLKLRPSKLPQGEQQSKLVLIESHVGSMGDASSILSSSDSEAEA