MATSGFAVENIVSEHGEKAPNVVYKGKLQNQRQVAIKRFNRSAWPDSRQFLDEARAVGQLRNPRLANLLGCCCEGDERLLVAEFMPHETLAKHLFHWETQPMKWAMRLRVALYLAEALEYCTSKGRALYHDLNAYRIVFDDDANPRLSCFGLMKNSRDGKSYSTNLAFTPPEYLRTGRVTPESVMYSFGTLLLDLLSGKHIPPSHALDLIRDRNLEMLTDSCLEGQFSNDEGTELVRLASRCLQYEPRERPNPKSLVSALVPLQKETEQPSHVLMGITQGGGGAAMPLTPLGEACLRMDLTAIHEILENLAYKDDEGATAELSFHMWTNQMQDTLNSKKKGDVAFRHKEFKTAIDYYTQFIDVGTMISPTVYARRSLSYLMNDMPDEALNDAIQIQVISPIWHIASYLQAAALFALKRENEAQIALKEGSVLEEKNNIT*