MKKAYELSVLCDCEIALIVFNSTNKLFHFAFDRLLIFCQPLFFIFYRISFRSPHEMQYLHEMNLREAPDQSQHLRGDGFVCRRLMFPYRVIMARFRFHNYPSGARLISEFSRQYREICHTYVLLCWKRILGGLPSHHLAQGFRGSVSAFALPYRALLSALLTLCCVSRRSAVASVNAIKRPKSQTFVTGPPHPIVISLRICVGAYVCARPRNTHPLNCMAD