MESTHVIAITNGEENMIRSSKENKTFQFQLPPIISHLGKNEVHCVSITSSNPRHKQVQSGGHDTRKIIHCIKVGISLVLVSLLYLLNPLFKQVGENAMWAIMTVVVMFEFSAGATLGKGFNRGLGTIIGGGLGCLAAVFAQSIGIGRVGNSIIIGASVFIFGSVATYLRLVPSIKKRYDYGVMIFMLTFNLVVVSGVRGDVKVWELARERLLNILMGFIVCVCVTLFVFPLWASDELHDSTVSTFLDLANTIQGCFGECTKIVSGKENQPRASFNVCKSVLNSKSKDESLANFAKWEPWHGKFGFSYPWGRYLKIGEVLRELAAFILAAGHCLEASKEPMASLRQSQWVHLETCEAVETKVVYILRELGESMKQMRKCDAKDNIWDQLKNAREDLSLIISTSKMVELEDCQVLAIASFVFLLMEVVGKVEELVKEVEELGDIAGFRTTTTSLSS*