MAAPRLYMFQTGTLKCRVCNIKMNAGLDDYEIPVPWYLITHPKGNVVIDGGCAVECASDPKGYWGDITSVYWPVMREEEGCVQALKAFGIEPADVRYVLHSHLHLDHTGATGRFPNAIHIVRRCEYEYAMAPDWFSAGGYIRADFDRPDVKWHLLEDHDDGYDVFGDDTIRFIFTPGHAPGHSSFLLRLPETGPVLLAVDAAYTTDHWDEKALPGFLASTVDAVRSVRKLHALAEKTGALVVTGHDPEAWPTFRHAPEYYA