MQVVNRWIAFLPDPSLWPNDGQTFAQVVHTDGVTVSVLFTRPKPARPPGELPRMGKQEGAVNPLAHLDADWLAATRERRRYREYVAMTLVTWPAMWAEMSKPRWSNARFRLYGGKRRTVAKFWAETVRGAMVRCNSAATGRPLALAYGAAGFSGGGSMSSRGVPVKQMLREAYQQFPGRVLMVHEFRTSRVSSARTNMVAGHAEGFRDAVFQQGLARVREFLAGSSGDASACLICLSAIKPREAVWACAAGCCALYHLPCIQAEQEWARNQVDQAVLKALSKLTQFPGAAAQARAAADTKTRSMST*