METLHPFSHLPISDHRFVVQEMVSLHSSSSGSWTKEENKMFERALAIYAEDSPDRWFKVASMIPGKTVFDVMKQYSKLEEDVFDIEAGRVPIPGYPAASSPLGFDTDMCRKRPSGARGSDQDRKKGVPWTEEEHRRFLLGLLKYGKGDWRNISRNFVVSKTPTQVASHAQKYYQRQLSGAKDKRRPSIHDITTGNLLNANLNRSFSDHRDILPDLGFIDKDDTEEGVIFMGQNLSSENLFSPSPTSFEAAINFAGENVFSAGA