MLRRMGRAEFVRADIRNPFIAKVIRNGEVDTVVHAAAASYAPRSGGSAALKELNVMGAMQLFAACQKAPSVRRVVLKSTSEVYGSSPHDPVMFTEDSSSRRPFSQGFPKDSLDIEGYVRALGRRRPDIAVTILRLANMIGPAMDTTLSRYLAGPLVPTIFGRDARLQLLHEQDALGALERAAMAGKAGTFNIGADGILMLSQAIRRAGRIPVPVPGFGVWALDSLRRANHYTELNREQFAYLSYGRVMDTTRMRVELGYQPKWTTVEAFDDYFRGRGLTPIIDPHRVRSWEGRAVGLAQRWGSRNPIPWSGLR*