MAAPRLYMFQTGTLKCRVCNIKMNAGLDDYEIPVPWYLITHPKGNVVIDGGCAVECASDPKGYWGDITSVYWPVMRIEEGCVQALKAFGIEPADVRYVLHSHLHLDHTGATGRFPNAIHIVRRCEYEYAMAPDWFSAGGYIRADFDRPDVKWHLLEGHDDGYDVFGDDTIRFIFTPGHAPGHSSFLLRLPETGPVLLAVDAAYTTDHWDEKALPGFLASTVDAVRSVRKLHALAEKTGALVVYGHDPEAWPTFRLAPEYYA