MVQLASASSVIVRTNLSDDFLLKPEALSAALTERSRLLILCSPSNPAGSVYPLDKLKSIAKVVAEHPRLLVLSDEVYERIVYPPAKHTSFASLPGMWTRTLTVNAFSKTFAMTGWRLGYLAAPTHFTLACIRIQEQMTSCANSIAQRAGLVALGPAFAASNAVHAMVKAFEERRDYLVRRLHALKGVKLSVPHGAFYVFPDFSFYYGSKVEGGGLVEDSESLCRFFLDKGQVALVPGDAFGIPSCIRISYAASLDSIRTALDNIEKALALLHPSSPEM*