VYVSIAGDWLQGPYVYYLYSTYGFGKGDIGQLFIAGFGSSMLFGTIVGSLADKQGRKRACITYCITYILSCITKHSPEYRILMIGRVLGGIATSLLFSAFESWLVAEHNKRGFEQQWLSLTFSKAIFLGNGLIAILSGLFGNLLVDSLSLGPVAPFDAAACFLAIGMAIIFSSWTENFGDPSENKDLLTQFRGAAIAIASDEKIALLGAIQSLFEGSMYTFVFLWTPALSPNDEEIPHGFIFATFMLASMLGSSLASRLMARSAPRVESYMQIVFVISSASLLLPIVTNFLVAPSKVKGGSISFAGCLQLLGFCTFEACVGIFWPSIMKMRSQYIPEEARSTIMNFFRVPLNIFVCIVLYNVCYSLFL