MSPSVSRRLPLVYHPHYSCSWPPKHRFPMSKFADLHAFLLTQPSVLATASWHQPELPPHAWVEAVHEREYYRAFLGSRLGDAEARRIGFREQLSRPELIRRTRLEVGGTVLTAKLALRHGLACNLAGGTHHAHAGTRAGSGFTILNDLAVAAAYVRKHEGVSRVAVVDLDVHQGDGTATLFEGDGSVFTLSMHCGANFPFRKARSDLDIDVPSVGTADAGYLRLLREALPTMLRRFRPELAPPWRRGSEPQAGVLYDAGVDVWEGDGLGHLKLSHAGIWSRDRYVIETCVRSGVPIACVIGGGYDRDPLALARRHALLHRAAARVWRGSARLSGSAPAEVPLEGLAPGRDPGRARSGITEKKARDRVGGPRLIDA*