MSFLVPIFLFLVGFFANPAFCENAVSSMRFELIHRDGPELLGTAITPESRLKHFRELVHRDLYRKKMASEMLGRRRRATELSGDYNSFAMPMSSGAYARTGQYFVRFQVGTPAQKFLLVADTGSDLTWMNCRYRCRNCTSPGGRRRRVFHADRSSSFSPVKCSSAVCQRLPFSLTACPAPESPCAYDYRYEDGSYAKGIFADESTTVTLSSGERVKLKGVVIGCSSSFDGGSFRAADGVLGLARSNHSFAVKATDHAGGKFSYCLVDHLSPKNASGYLSFGGATSHSACKSTMQHTRLLHDPLLDPFYAVQVTGISVGGILLPIPRVVWEASSQGGVILDSGSSLTTLAEPAYRAVLSALSAPLMVFPKVDNKPFDFCFNVSGGGYKEDLVPILAVHFDGAARFEPPVKSYVIDVADGMKCIGILSAPWPASSTIGNILQQNFLWEFDLHNGRLGFEPSTCGP