MGYTFCPTDQELLCYYLYHKIVGGFVPPIMLPVIDIYTKEPPQIWQQCGGVDGQDVHLFTCLKKKKSRVVRKVGPNGAIWSGESKATKVFSHNNTLVGAFKRFHFENPKMKKDGDHNNNYSWIMYEYTLHPNLVPEGVVHDSFVLX