MVVGKSGLHPGADYVAGAIAGSANIILGFPADTVKVRLQNRLNPYSGAWHCFRSMLRNEGVGALYRGMSPQLVGGALETGVNYAVYQAMLNLSRGASMSLPDAAAVPLSAATAGAVLSAVLSPAELIKCRLQLAGTERYHTYSGPIDCLRQTVQSEGLRGLTRGLGATMCREIPGNCIYFSTYSLLRLYVPGKTPAASGANSSTDPAASAAALAAPPRGLLAALADATSAVVCGGLAGMIMWAAILPLDVAKTRIQTAYPGSYQDVGVLRQLRMVYREGGVRALYAGLSPTLARAFPANAAQWLAWELCMQQMQQWGGGGGACX