MSVKNRAGIGGNDHSSRNFLPRKFVILLCIGSFCAGMFFTERMWMMPEEKNVVSTRNRGESIPIKQDRKQVFRQESNHVPRDLSVKGNSIQSLDKTISKLEEELAAARAAQESIINGSPAAESLNIADLTSKRKYLMVVGINTAFNSRKRRDSVRGTWMPQGDKRKKLEEEKGIVIRFVIGHSSTSGGILDKAIEAEENKHGDFLRLEHVEGYLELSAKTKAYFSMAVGLWDADFYIKVDDDVHVNIATLGKILSSHRLKPRVYVGCMKSGPILAKKGVRYQEPEHWKLGGEGNKYFRHATGQLYAISNDLATYIAINQHLLHKYANEDVSLGAWLIGLDVTHVDDKSLCCGTPPDCEWKAQAGNVCGASFDWTCSGICRSDERIYEVHQRCGESEDELWKATF*