MHAALCTRRLLVMEEIFPCVPLHHALDAQAALVARQRGVTKEEFLAAEKARVEAESREAASRGRLVRQLSHNTYERYIALQRVRAACWRGAARLYNWTIGVLTLGASRYDLAALSAEALIPINAASLVDELLSVTAHQVLIDGCFNADPHPGNILYVDSVHPPKLGLIDYGQVKRLTDQQRYDVAKAYLLVEAALRIDPKTDPQADPAAHARAKAAIARHQFETLGVKTEKLDPEVAYEQACVYFGRMDAAWLYPLNVIQWSDSVEARDPLKDISACEYLVMLNMTTMMIRGLGEMLQQYRNLAAVWAPTARRALSEQPGLLETVEAEIRSWHEP*