MVVAKQSPYEEFRLRRLEENKKRMEALNLPNLCQTLRLTSVKTSPMKKSNLAREKQLVVVRRSSRISNASSSSPVYKEVVVQRVHLPRRVSKGRDLSNRVYVSEEIREEAFSKAEKLQADLRNRFPSFVKSMLQSHVSGGFWLGLPVHFCRSELQKQDGVITLIDEEGEEFEIVYLAKRTGLSGGWLGFAVSHNLVYGDALVFELVRPTVFKVYITRVKSSGESLKM