MVQSTVPSPIRHWLRSSALGCGSFGSVSLAVNLDDGTLFAVKSIPCEFPSPSAELRAIENELDILQSLDSPRILRCFGSDFSTENGVSSRNLFLEYMAGGSLADLVKRSGSRLDEKRVQLYARGILEGLNYLHEHGIVHCDIKGQNILVESSGVKIADFGAAKRLGSFEDAENRAQSSGAFGGTPLWMAPEVVQGVEQGPPSDIWSFGCTVVEMLQGRPPWNNLDNLAAVLFQIGCSKENPPLPECASPDARDFLHRCLQRDPRDRWTAAQLLEHPFLKMQSKSDCKWHRHDECSSPRSALDFWYDIDSEDEATSSVPILSLPRKVVKSSENSKPSCCPKAELIFGRAVVTPTDFALATPSVRETIPRNTADWITVRRAGGWSQDRQRPFMEAGDGNLVKVEKGTQVNLESVAFLRKRKYSE*