MLSVLRVHLPSDIPIAGCELSPYVLLRRPDSSVTTDDIPDQAPVDGFYLRCRWYRIQSDKRVAVCSVHPSEPATLQCLGCVKAKLAVSKSYHCSPKCFADSWRHHRTMHQRAIAAARENGTEEDELYGRLNHTSAAVLGTGGSIGSIHGSAGVVSLSHALSNGTSYASPARIGDPSGGGGETWYEVGRGKTYTPTVDDVGHVLKFECVAVDASTGMGVAPASTVLTSRVIPAPSPTPRRLISANSVDGAAVDIENRTTAAGTFTVLSYNVLADLYAKSDMYSYCPPWALSWAYRRQNLLREVIGYRADILCLQEVQSDHFEEFFAPELEKHGYAAVYKKKTAEVYTGTAYAIDGCATFFRRDRFSLVKKYEVEFNKAAQSLTEALVPTTKKAALSRLLKDNVALIVVLEARENVHGGDSPSSTKRQLLCVANTHIHANPELKDVKLWQVHTLLKGLEKIAASADIPMLVAGDFNSVPGSAPHALLASGRVEASHPELATDPLGILRPFSKLCHQLPLVSAYSAFARMGGAERQRRRIDTGSNEPLFTNCTRDFLGTLDYIFYTADSLAVESLLELLDEESLRKDTALPSPEWSSDHIALLAEFRYQ*