MPFASVDSMEEEKEQFAEVDPSGRFGRYAELLGHGAVKKVYRAFDIQEGRDVAWNQIQLSKFIDMPYVVNKIHSEIELLKNLKNDNIIVLYHFWRDKEHNTLNFITEECVSGNLRDYRKKHRRVSMKALKNWSRQILQGLDYLHTHDPCVIHRDLNCSNIFINGNVGKVKIGDLGLATIVGKSHAAHSMLGTPGYMAPELYEEDYTELVDIYSFGMCLLEMATMEIPYSECESLAKLYRKVTSGVKPQAFNKVSDKELKDFIEKCIGQPRARPSAADLLMDPFLSDVDNC*