MVAASLVGPRSVTELGIVVGLRDVGISITRLVAYGGQGTLYEAAAVSTGEKVAVKVLHKVSPSDHRRSASQREKVLREVRMMHRAHVVSPQLFEDDKCFYIVSEFLRGVDLHTLHLHRSFTENEILLMGRQIMQQLAHLHSPNVGIAHRDIKPENIMVKNMRTLELQLIDFGLSECVLESPDGLVCTFPGTLQYKSPELVSATSAVDPLPSDIWAAGCVLYKIVCGGFPFSGARGEELTKHGIIKRSPSMDGAVWKQVSMETRGLIRRLLSKNPRERPSARTAMLLIDQILASRELPPVHGYELVPVLPAIRF*