MSADFIFCKFKRRTRHKLSWAETGTLACCAVVSIVLTLLAQNLWPMNTPPLACRQIHSEDFAKLPSNGTPVNHHKPYMDGLHSKRAFTPVGSGAALFVIYGAYRGGPDTFAIVGLGLKPLHVFGSPEFQCFWAPGPNQEPIVTSKTAHSMLPDFGYGRLYTVVVVNCTFEIPVGTGMNGTHHGGALLLDAYHGDGLEKAPERLVALTEDENAYKQSAFEPPYRYEYLYCGSTLFGHLNARRIREWMAYHIRLFGPRSYFFFHDAGGMNADVRHVLEPWQRLGFVTIEDVTEQA