MSPIQAPTLDYTSETYKDAYSRINGIVIEGEKEAHENYISLTKLIPDYEEDLLRLSKMEARHKKGFEACGRNLAVSPDLDFAEKFFADLHNNFQVAAAEGKIATCLVIQALIIECFAIAAYNIYIPMADDFARKITEGVVKDEYSHLNFGEVWLQENFEAVKAEVETANKDNLPLVWRMLNEVEKDAKVLGMDKDALVEDFMIQYSGALENIGFTTREIMKMSMHGLVAA