MEAVLTYLEDLDLESPVSSFSPEKQKKVHNLVQQALKKDDLRSKSVPPDILRYAVLANVFPEYDVSKTKLILALLTSLEAQRKVHLDYLEGEHPSLLQPDASQLANDEGGLLPSPELKKHIFEMKEFDSDMHEMFLRIVETATCYHAYDTWLNHSLPDFWERFNYYFPALSGTGSPRCIFYKMMSPAEDQRLKSAGMSCLHAITEGFAIAKELNATSELSVNDILKSDEFSTIHTPDFVTRAGGLQAVIKAYVNTICDDHRIIQKLMGY*