IVELAHQGVRPCDISRQLRVSHGCVSKILGRYYETGSIRPGVIGGSKPKVATPKVVQTIAAYKRANPTMFAWEIREKLLEERVCDSENVPSVSSINRIVRNKSSMDRLSERTLQQTAFLAPTTPYSINELLGFEQPSKVCFLESPIATSF