MSGYDPRLARELSAYPNELPAVELCVQGALVEGFNAVEPPHNDLDADNARYKNTYGKTFETAPLLPASSQDGPAKWEQNVSAEEVGCCIPAPASPLPANPESTSNVLDADSTQPETRMQNILAGLRDLIQILDMSGVLVAVSPCCKALIGYEPEDMIGNVLFEFIHPNDRSMVIQEFADSIHTGNPFRCYYRFKKRDGTYLLLEAHGHIDSATGLEFSIIARPYLTKQSQLLDSFLEHKLENERLTRRIAELKREGEFQLRHHEDKKQEDDQQATFAAPQAVYNSTTPSNFIPSATVGFQFGLPAVPTPNHLFTASSSSGYKPLTAPLPENNISIPFGFDGRTSLDDIELITGLNYRAGERAQGISTGDPGGTLIQTNVPPVSMFANSRDDRVRKANTERRRRSKPAETHFCTDCGTFSSPEWRKGPSGKKTLCNACGYDDGSRSLDIDDDDETTH