MLSQVVTNQVGQHRAAQQEGVDTLRVHEFLRMKPPTFTGSSPTEDSENFVEELKKVFESDQWNDGRDEDAPRPSWAWFEEAFLGTFFSCELKEAKVREFLSLKQDSMSVWEYEMKFTKLSCYASEMVKDVKRRMSVSVAGFGRASSKEDRAAMLIDDINISKLMAAPKEATSGIGGGTSRLYALNNLHEQENSTNVVTGKANVVADSLSRLSMGSITHVEEENKELEKDVHRLSRLGVRIMDSTKRGVLVTNGAESSLVLEVKEKQDQDPIMLDLNASVHNQRVLSFEQGVDGVLKYQGRLYVHKVYGL*