MNFRVALLVVTLGLAALSTSVQAHSNDAVFSHPHYHAAPAPPADVVPAPNSSHDAVKPHEISMSPRDRYLKPDKASIASSISSVLTALGEDVEREDAIAGLRRTPHRVAESLSFLTSGYRESVSDLVNNAIFEESADEMVLVMNIDIFSLCEHHMVPFYGKVHIAYVPNGRVIGLSKLARIANMFARRLQVQERLTKQIAEAVQEVLQPKGVAVMVEATHMCMVMRGVQKTGASTVTTVTLGSFKDDSVLRGEFLAAVRS*