MIDEYRQRYTLVNTIDPYTEPLLKRVLHSKRLGISYGGVKLNKGPTSCNKSSNDCYKLTIPYAYENLLWTVLFDSQYPEIGPDFIFNDQTFLMDPDIDILSTKVPSLVKWDPTDSDALLNVLVELLLYYKEHQIESLAQQGDRLQFEYSTLVGNTELHVDDIEVILLPLGGKPVEARFLIRISMDCCLPPCVDKLHDNETMLHITFYGPDWNRIIPKLYLSKTLEKAFGGPDSLHLPPFPPTTKYLMDYVPEVKKYIEEKINAVVECFEKRKDFLAALLMIQSCSLLEYDTKEFDYCTIMLEQLDFHVLVHFYLPPGFPKESPQITLYSVYHMTPQGAMYKEVLEDVPYSPRWSMHQMVIKCLTHIMDKAVPKFHKNSVKVNRY