MVKRKSSEGQEQDGGRGIPLPIQTFLWRQTSAFLRPKLGKQYEASCVSFERVLVENKLHGLSPALSEAIQSISRWELVQAALPHVLHCTATLLSNRNKLGHQDKLGVAETKLLHTLHWMLLEAPQDCNNDQFGGTDRGSSWGGSSSAFIHQIENQGSPGQPCRSSSHDEEENNRRKTFQNSMATVELFVFLFAPLVHRIKESDLTFRLASGLVIWQPMWEHRQPEVSGFTALVKPIRNIITAKRSSPINSQSQTCESPNQDTRQQGEGLTCDTTMPEVTLCHLLRCCRSPLPSPAPLV