MSEPRKASLLESMGLGGTAAAFAVNFTHPIETVKTRMQVSGGGIGPTVTGLLNKEGVSGFYKGLVFAYGRELSYTSIKLGAYAPVRDALGAGADAPFYLKFLAGAITGGVGSVVGNPFDVMKTLSQTNKEKSVSLATLVGNMYRDQGVGGFYRGVQVNVARACVLNATKMGCYDMSKGYVTEATGWKRKDVRTSFAAAFVAGFFMTCTVAPWDMLRTKLMNQPTDAKIYDGFSDCLLKTVKADGVASLWRGFIPIWARFAPQATLQLLTIEFLYGICGFKSI*