MSHKVEIADRRRNFVDFSDESSMKHRRTNISELSKSGQVENEKRVRREIANHNERRRMQSINAGFENLRGLLPPTQDGEKLSKASILQQTAKLITNLHGRISALEQELELYRRSGLPPSSVLADITEEVATGFPRKRRADDQSKSPDSLKLGKSDVETSILDLDDGNVSGRSSDCYDGNFGCSPSSITRLSVFPHVSTPESSVNANPRLEHLVMAIEQIEGPPGNASSQLIEKPISRIDPYVYPPQAQTVYYKFSDPVIESRPSFTYGLNSSDFVHAKQGINSFAEEFVLTSPPSALTPTIVSACEDKSVKDMSSDVYHPVAKMLHRPIPHKYLHRPQVVVNNSH