MPSLLSVWRRWCCFLSALRPSLLALLVDRARPARLCALRSIGDLMLSCLLCSSPRRSCSPARTARLCALLVGRALVLALLVSRARLLASTPCGRLGISCSAARPARHLVGRARTTRLCALLVGRALVLALLVSHARLLASAPCSSVVHSCSPCSLVVSDAPALKVGVMDLDAAAEEEERRLEDYNEAQDARYFLGFGDTHGDPIEVDTVAGSQIGTGTGSTSPSAAVSNPDQAADASGGNMKKRSKCWNDFDELTKIVNGWHEGSSKAKQHEVMALKKYYTVPSFQGFGEILEVVKLFRETLVHTFSGFRLEFTSRDGGGAPLSRLLLQVLGLLVALNEEKGQLNIGIPLRRRGNRLTVALGRLQKEGLEFNLTNGAALRLLRVRERISLYLFYALQANPKEDKINFWFFQHLVRRRALGFLRGAPPSGLKSLHSSLIKTLVKEIPELMGEVRQKQESCPFFSSLV*