VTFTKRKFGLMKKAYELSVLCDCEIALIIFNSANRLFQYASTDMDRVLLKYTEYSEPHESRTNSDILQTLKRRGVGLEGPELEPDEGPEGPGEKLRRLAVDGGDPALPRPRLYPAAPTMPSPDMAYGALPPPSCDPCGLSEALPAHGRPSPFRPTIPKAGPAHPLFSPGHLASKTPPPLYLAADGRRPDLPGGLAGARGALGTPRGLYGGLQSPGPAAVPGPTLATFPFLPAGPP