MLRLLLLRFLFAVPILAFVSEVTRPQTAATRLFSSDSCDVAVIGGGFGGLYTALAISREAQQRGKSIDVALVEPSDSFVFLPLLYDLTVGTATEAEVCPPYAELLEGTCVRLIQASLESIDNSQSATLKPASPKASTALSFRSAVISVGASPESIMKSVPGALEHAQPFYTDKDAKATRRLLSRLKQQTNPPRIAIVGGGFGGVELAASVKRKIRKASVTLLSRGAPMAGTRAETLIDKALEKLGVVVEQCSVQAIDAVAADDDGRSSQVTIQRTQWGDDQSRLDMDPWDAVMWTAGSRPTNPVSGGLPGLRRSDSGRLAIDSALRCFECEDVQVQGSSSSSDGRVSTVKTVKFEQPPIWALGDCAEIVSVNSGPAVPKTAQAAMQQAEVAAHNVLEQLDGQRSAYKKFQYQDLGSMLTLGGPNGAVMAPRDGAFAPVFAPLLDTAGAAFALADKMLEATVGKPALLETLGLSLGSYGIAGAESGSAPGTLAGTLTGAARRAVYAARMPTNRQRAVAATSAAITTAVSLAQEATEKKQG*