MRLLDTETGQFFETNPKVATYAILSHTWDPLKGEQTYNELKGSQGRYPMDTQQPPLSQSFPSPTILGSSDSILTSSSPPSIWDDPNFSPKIRDACAIARANGFRYIWIDSCCIDKGSSSELSESINSMHAWYAAAKVCYAFLADVVAEEDLAYPLSTFRKSRWFTRGWTLQELIAPWDVVFFSGDWRVMGSKDTLADLLETVTGIDRGVLLHQKSLDEVSVAARLSWAAKRVTTRVEDEAYSLLGIFDINMPTLYGEGIRAFRRLQEEIMRRIPDQSLFAPGLGLLGCATPVNTAAQNDGIPHPAFIRRCQLQESSRQSLVPSLTNFRDSGSIRVVPRHTVRRILGLS