MVAIPRLARLSAPAWALGARYAVGLSEGVKVRAGDYVMIKPEHVMTHDNTGPVISKFLSLYAWPGKMVVASDSHSNHYGGVGCLGTAIVRTDAAGIWATGLNAAIEFTGSGVEHLSIDERLTIANMTTEWGAVAGVFPVDSPTVPSTTGAEVHPRLNAARLNDAMTNKVVADPGAHYAARLSLDLSTLVPHVSGPNSVKVSATNRNYKGRMGSPDAIAYLMDLNQLPQYEQPKFSIIEEGDGMYPGKYTYQDDITPERQAEVVMENYDPTFAATARELRTLILIESPSLIKDMTERFAKDIKVDSQRGLVTVSMGEEGEKTYPAAKVGRSVQELWVNGGL