MEPFPGKVSSHLPLLADHFERLPDSVLLLIFNKVQDIKSLGLCLSVSKRFFSLIPMVEDILIKVDCVITDDEDPINSRTRGFLSHLLKMVMGSFVKSLEAFHKLVTPQKIRVSEVTHHSPVEVLKSFSSIRTLKIQLPNGELGFGDGVLLKWRAEFGTSLESCVILGASSVIEPGFVREKTRVSDDLDMAFYGEDESGTIPESFYINGGLKLRVVWTISSLIAASARHFVLQQIISEHPGLERLTVTDCDNQGILSMNSGQLSEIRVKPISASASANRTQVPALSMKLWYAPYIELPNGMGFKGATLVFIRPSDRPMGKEEADQFVSMAFDGAYGEVARLLVKRKTYILEMNSF*