MDKSWTLESRVSIAYEEGVKRFLDFSFANAISRDMIKCPCKNCSNVYYRSRDEVYEHLICDGFEKSYARGVWIFHGGKFALDGDVPDEVDDMHGMLQSAFGIQDPESSSQEPEEGPNVEAEKFYKLVEDADQELIAGPVQYRWMYPIERYLLTLKSYVRNRS