MAFFRLERTLQKLGLRRLASGYCRHFSEVTNLQDHDDDDEKVGFIRRPATAKTRAEMDEERRTNWFNLQRSPLWRGRNGSKEALLVVRELRRAKGDPWKLHVLVRTKVARLFKLDLIATLNELQRLEEVDLALMVFVVIRRELWYKPEVYIYRSMLNCLGRHKRVAQARIVLDDWKRQGIKPSASLCSELMVEYLKLGMVSEAVEVFEEVRAVDACDKLIYRILLKELLQLGRRDLWSKYRKDYFDNFGEEVYTEFFHLSEVDKSF*