MVFARRRLLPRAVAAFGGGAALASFAASGALASRTAECKTEGTPWSKVKEDLAALYEDEDALNPSVDAADGAKGGGGYVAPMMVRLAWHSAGSFSAKDGSGGTEGGTIRFEPEINHGGNAGLCHALKLLEPIKSKYPAASWADLIVCAGAVAIESMGGPVIGFRPGRSDAPKPNVAPASDKRFTPDDRLPDGALGAAHLRDVFYRMGFDDREIVALSGAHAVGRCHTDRSGFWGPWKYGENAFSNEYYTFLLEKTWTPKTTHGAPSAHCPVAGSWKGPMQYEADGGALMMLPTDVALIKDAAFKKHVEAYAADEELFFRDFAAAFLKLLENGCDLSKEAFV*