MFRPALPDVFPMTLNDPFDLLPDPLLLCIFNRVRDVKALGRCFTVCRRFKALVLQVEDIVVKVDCVISTDESNLSRKGRGLLTHLYRVFVCSLVKPLHVLQHLLAPRRCILPEVSHHSPFEVLKNFKCVQRLRIELPGGELGIEDGILLKWRAEFGSTLENCVILAASSLVKLDSDKLIDVSASSRMGATLLNENQASMHDNNGNIPESFFTNGGLKLRVVWTISSLIAASARHYLLQQIICDHPTLESLILVDADGQGTLCMNKQQLLDFQGKPIAASASTNRTQVPALNIKLWYAPLLDLAGGSVMKGATLVAIRPSGFLVKEGMESFPTNAFEEPFCKAAGLLARRRTYLLEMNSF*