MFTRAGYAPFASAVTRLPSLLASVGPARRTLSSPSINALFNPTDEHLAMRATLRTFVEREVEPQAAHYNKTETFNRDLFRKLGTVDQDHGLGVLGLTVPEEYGGLGLDATAVALTHEELSYSDPAFCLAYLAHALLLANNLAVNGSEAQKSRWLPDICAGTVVGGMCMSEPNAGTDVLGMKTNATAIEGGGGWKLNGTKMWITNGTLDGRTTGDIFLVYARTGPAKTDLTQFVVEKNMPGFSLGQKIVDKLGMRASMTAELVFEDVILSHDHVVGEVNEATLCMMRNLEIERIGLAAMALGIARRSIDEMKRYALERQAFGARNLFEFGQIQRLIAESYAEYMAGRCYVYGVANSLDLNKAGNGLDADGTKLYCAKMSKEVADRAIQVMGGYGYVGEYKVERLWRDAKLLEIGGGTNESHHKNMARDLRKRGIAPLD*