MNESILNKFYRMQCLEKLTKQWDDYKPSTDRGQKCVLPSHFTFASVLSVCANLAALERGKEVREGLIRTGLESDLIVGNVLVDMYAKCGCIENARHVFDKMAERNVVPWTAMIAGYARDGRHAQNGRVDETLKLFQKMPCAGYAQNGHFDEDLKLFRQMQLAGVKPNSETFACTLPACANLAVLEQGKEVHEDIIKSGIQSDLFVGSALVDMYAKCGTWRLSNSEQMQHSSMNPYSVTFIGVLSAWCNAGLVDDGQQYFNCMYQYYHITPAMEHYSCMAEFLGHAGLLDEAHDFINKMTIKPNADVWGSLLSVVGFITIYS*