MQSLGLLQPSSAHGWLGSQCSSSNLIVKKTIRVDIPVDKYPTYNFVGRLLGPRGNSLKRVEASTECHILIRGRGSIKDPTQDESQDFFKKHQLRELALLNGTLREEGSHMSGSGSPFRNSLVL