MKAAVRTTKITGNVVGSSSGAAPCGTCKFLRRKYISECIFTPYFGSVRGAARFVAMHKVFGTSNVPKLLLHIPSNRLHDAVVTITYEAQARLSNPVAGCVSTILALQQ