MKSSIPRLRWTPQLHELFIEVVQLLGGGHKATPKRIQQMMAVKGLKISHVKSHLQMYRNLKERGNLNIVNSVNNFHEETPQFSWSSPYEHVSETILEHGPSKSSKQIDPGSDKFPNYKAIINAYIAENNIYCYDYQVI