MTCSQTLGNNNTNKYQICEEIGRGRFGTVSRVYAPATGDFFACKTIDKASLSDDLDRACLDNEPKLMALLSYHPNIVQIHDLIDTDSTLSIFMELVHPSVSIYDRLVSSGTFFEPQTASFAKQILQALSHCHRYGVVHRDIKPENILVDLRNDTVKICDFGSGIWLGEGETTEGVVGTPYYVAPEVLMGYSYGEKVDLWSAGVVLYTMLAGTPPFYGETAEEIFEAVLRGNLRFPTKIFRGVSSMAKDFLRKLICKDASRRFSAEQALRHPWIQRAGETEERFI*