MTEQLNREYDIGDEIGRGRFGVVRRCVSRATGDAFAVKSVDRSLLGDDLDRALAELEPKLARLAGGEGDGNPGVLQVRAVYEDDAWTHTVMDLCTGPDLLDWIRLRRGAPVPEPDAARVVAQLAEALAGCHRRGVVHRDVKPDNVLLDVDPAGEAPPRVRLADFGSAAWLGEGARGRAEGLVGTPHYVAPEVVAGGEYGEKVDVWSAGVVMYALLSGGALPFGGETAADVFAAVLRGSLRFPPALFAGVSPAAKDLMRRMMCRDVSRRFSAEQVLRHPWIQSGGGGRELVRPT*