MQRVSPTSTIWRTIVSKARKNVFFINDPFAARSFSAVPVVAAAKKLHQPEIPSDFQKWGSVGFCRTSKFASGFNPLQPKPLDSIVDVHRLKDRYPEDIASVWDDYHIGRGHIGATMKAKLYHLLEHRASECRYFVIPLWRGSGYTTMFVQVQTPHMIFTGLEDYKARGTQAAPYFTLTFYTEFAESKDLVLIRGDVVFTSKLTDPEAKWLLETAQSFYLNDARYKLVERFNRQTHDFEFKDVLQVLDMPIL*