MVWEDIEFDADKVPGIKLALHIAQIVFAVIAWVLEIIVFRAEGSVINGNVGWTFAVFFLSIPAWIYLIGAPRAPRTRHLAEPHVMIGVDSIYTIIWLSAFSTQAAYNTANLCGTACGQSKAIVGLGFFVCLFFAGSTFFSIYSLKYYQFHGKLPGYDRIGGGGTSQNIDPDKAAFSMAPHGDDAYAPIHGDDHDQHHPLDPGRDDIETGPGAYSSTSYGGAASQQQSYSSGHGRTGSAYGGRTASPYNDDSYGRQPQPVAGQANPFEQGRRENSPFGDHAGYTPPVGGPSPGPGALGPSGQSMYAPPAAAHDPYDDRPAQFPAAPYDRTMH