MAEESEVALPSAHKESLSPTLLLTLILSISFVISAFFLSGKGLSSVSGPTLYSPTTEVSSPSLLPLQSPTAAAPSPSPLPAWLPEAFQDSPEEAANRSNLSKECDLWSGRWVYDERHPLWGWKTCPYGDDGFNCPSMGRTDLTYMKLRWQPHGCNIPRFDAADFLRRMRGRRMVVVGDSLGRNQFVSLLCLLAEGIDNAQLYEKSGLAGPITKSHPEVTFVFASFNFTLEYLRSTFLVAATSPPKDAPKNVSMVLLADVLDRWGTFFALNGTVRTDMDEAAGMEAVLRALAQWAEGLALSRTQPVFRGYSPAHFTSGDWRVGQCGDLIPKSNMSDVEIPNFVKVQERVISQMNHPFVFLDIFRLSALRHDAHIGKMRDRRGYDCSHWCLPGVPDTWNELLYAALLAKGEPPFD*