MVAASSGDEQDDELRFFILSFLKASSTDELNAVLRKIASSVFVDGSKKGGPKMRGHKNFEKQYIAAYDGFKVLRLPYRQGRDNTNRNFSMYFYLPDKKGELDDLLKRMTSTPGFLDSHTPRERVEVDEFRIPKFKIEFGFEASSVFSDFEIDVSFYQKALIEIDEEGTEAAAATAFVDNEDGCGFVETLDFVADHPFLFLIREEQTGTVLFAGQIFDPSA