MHVYRWKTRCVEPLGFCYSTPQQVLFLLSSKPFSYQLTIFITSVVHPSLDPFLQACCSIEKEEESRMGAEAPQASKLSVRLEEPILVQPAKPTPSHAYFLSNLDQNIAVIVETVYVYKAKGGQEDEEDAQSPVEVILEALKKVLVQYYPLAGRLGISEEGKLNVECNGEGVVFVEAVTDAKVEDIGDVTKLDPHTLGQLLYHVPAAKHLLDIPPVVVQVTRFKCGGFALGLGINHCMFDGIAAMEFVKSWAETAQGLPISTPPYP