MGKKDQKEKERVEAVLELLRKQAPLTVKQEKFCNNACVERFLRAKGDSVRKAAKHLRACLSWRESIGTEHLIADEFSAELAEGVAYVAGHDEESRPVMIFRIKQDYQKFHSQKLFTRLLVFTLEVAIQTMPRNVEQFVLLFDAGFFRSASAFMNLLLTALKIVAEYYPGRLHKAFVIDPPSLFSYLWKGVRPFLELSPATMVVSSLDFEESLEFNDFSSYPRASSLRFDPSSIPSTAKIGSCSSSRFSFTVSHHFDSLKPWYLSLADTSGSKVGPTSPSPSMLGPALISPLNARSLSFASPAARTPRGGIYGGSASRPAKKSLFASTPLPERTNYGKNDAMSINHPRTPRPSFLQSPALFFRKECHVSRADKSRESFLPFLKFYRRPYDEMIYRSKMRPPLGGLISIVSPQLKRRHMSVSQRF*