MKASALLLVFATFLICANSTDPDPVTDFVTGLSTFTLRNIFKNGDVSSDTGGIRAATTPTNFPAVRTQGLSVVRFKMVPCGSNLPHTHPRASEVLSLLSGGPLQVGFVDTTGASHIDILYPGDLTVFPRGVLHFELNVGSVEADYLSALNSENPGTLTSSEALFRIPLRTLATSLNVDEKTVKRLNSTVHQYAPSLKKTANSGCTSSEALFQIPMTTMATSLNMDEKTIKWLNSIVHQYAPGLKKIANSGCVPGDLVGKLK